I liked the platforming and the bonus goals that a player could reach if they were skilled enough at the gameplay. I really liked that boss fight though. I didn't expect it, but it was a great way to test the player's ability to time their jumps and dashes.