6 May, 2011 by Ian
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.
Copyright © VGamingNews 2011-2022.
Find us on OpenCritic