Following a very cryptic website launch with a page that only featured a glowing firefly revealing the jumbled letters t h...
Battle Princess of Arcadias, Nippon Ichi’s new side-scrolling brawler, will be making it’s way to the US and Europe this June for PlayStation...