I have since been able to actually play the demo, and I absolute LOVE it! From the controls to the presentation, everything felt just right. Love how they're putting even more of an emphasis on action than previous games as well. Most games that fall in line with Super Star's gameplay were very...