If Square would actually learn from their mistakes and improve upon their strengths, they could make some really awesome games. I mean the concept in itself isn't exteremely terrible, but holy shit, everything else just falls apart. You'd think a company as old as Square could take the formula and make something awesome, among the likes of Marvel vs Capcom 2 or Super Smash with this, but guess not.