>>28767679Its basically a game where you smack the shit out of not demons, Final Fantasy characters, and Disney characters. Most levels are based in Disney worlds and a lot of well known characters appear, and the music is fucking fantastic.
https://www.youtube.com/watch?v=n4cvWvrtz7ghttps://www.youtube.com/watch?v=QvThPfLbnHU