Cartoon Network: Battle Crashers Announced with Trailer & Details

Some of the most popular characters from Cartoon Network will be coming to consoles to duke it out in this comical fighting title called Battle Crashers. The game will feature 4-player couch multiplayer and...