What is so hard about making a platformer with ball physics. Why does modern Sonic forgo the rolling