Using your own game engine is awesome, congrats!
It was quite fun to jump around, as the platforming aspect felt very smooth. Especially liked the parts where I had to time when to turn off a color and prevent certain platforms from moving. Great level design, and loved the evolving music :D