You must log in or # to comment.
I’mma let you finish, but…
Is this from that Command and Conquer game where you can play as sci-fi USSR?
I think it’s specifically from C&C: Red Alert 3, which added Japan into the mix
They made weebs into an rts faction