Tag Archives: Catherine Playstation 3

Catherine PlayStation 3 Review @ Tweak Town

Gamers know as a culture that Japan can produce some quite interesting and weird games, many of which do not leave the oriental shores of the land of the rising sun due to lack of demand, or just no interest from publishers. It seemed earlier in 2011 that this was the fate that Catherine was going to be consigned to. …

Read More »