XBOX 360 Skullgirls Hands On Gameplay April 15th, 2012 0 After a long wait, Skullgirls has finally released. Combining quirky art and interesting animations, it seemed like a recipe for success, but was...