The Latest

New Releases

New Releases for the Week of June 10th, 2012

Titles which hope to escape the confines of smaller audiences seem to permeate through this week’s new releases. From Pikmin 2’s aspiration to reinvigorate Wii-owners, Chainsaw Lollipop’s ambitions of bringing stateside success for Suda 51’s ...

Read More »