Tag: The Last Guy
-
The Last Guy
The Last Guy is a PSN game released yesterday in Japan, and soon to be released in the U.S. In the game you control The Last Guy and rescue citizens in a town overrun by giant insects and monsters. The cities are actually high-res satellite images from Google, which is kind of cool. As it…