Posts Tagged “Soviet Russia”

All Your Creeps Release Date Confirmed

6 May, 2011 by

Red Button Games have announced that All Your Creeps will be available on the Xbox Live Indie Games this June. Play with up to four players, taking the side of either Soviet Russia or the USA in a cold war era standoff inside the Russian country.

Read On