As far as first impressions go, Square Heroes isn’t a game that’ll wow you. Without being unkind, most people wouldn’t give this game over a minute to prove itself if it was free on PSN and, well… it’s not free. So, Square Heroes‘ basic presentation isn’t going to attract much […]