Pretty cool music and I like the different enemy bullet behaviours, it seems I wasn't able to jump at certain points if I wasn't fully on a platform, were you using a raycast to check for the ground??
No I am using a collider system. is raycasting better?