Great Games
a list of games I think are GGGGRRREEEAAT!
a list of games I think are GGGGRRREEEAAT!
this game is just pure awesomeness. but make sure you get the US release :)
Greater.
stunning game. the sequel will be about one million times better though :)
PURE AWESOMENESS