platformer

September 20, 2013

Lose Your Head In Sony’s Puppeteer

SCE Japan Studio treated PlayStation 3 owners earlier this month with their latest endeavor, Puppeteer. What was originally speculated to be a…

Read More…