May 06, 2010
Metro 2033

Just heard about the game Metro 2033. Trailer looks pretty good, anyone try it?





Posted by Arcterex at May 06, 2010 01:52 PM