The issues you mentioned (aside from the bomb) are caused by playing with the joystick instead of the d-pad... We forgot to set joystick input to be digital rather than analog, so if the game registers an input between 0 and 1, it freaks out on rails/while spinning. Nobody noticed during testing because we all played on either keyboard, or with the d-pad. :/
Forgot most people play platformers with joystick (Whoopsie!!!)