Nicely done. Great music and great use of the space.
I think you might have an update order problem with your moving platforms, it felt off by one frame maybe moving and standing on them? Your enemy spawn logic might also need an upgrade: I moved back and forth and accidentally respawned enemies on top of themselves a few times :)