Catherine sets sales records for Atlus
By selling well above any Atlus game in the U.S, whether it was because of a heavily sexualized ad campaign or pure drive from Atlus and Persona fans, a new IP from Japan has give...
Legend of Zelda:Ocarina of Time
As many of you are aware, Legend of Zelda: the Ocarina of time was released on June 19th 2011. This remake was an all superior version compared to the original. Fixing many camera angl...