I've always thought it looked like a beat em up as well
which leads me to wonder why everybody drools over it, yet everybody makes fun of me for DLing beat em ups on XBLA
--
http://29.media.tumblr.com/zbT6A1rVVpd1ctqyD1A6EJQ4o1_400.gif