Puzzles [✓]
Platformer [✓]
RPG [✗]
Rhythm [I don't know] most rhythm games ask the player to do something on the beat, and here you just avoid the lava, but you don't feel you are following the beat due to all the other things you're doing at the same time.
Good game. So many things happening at the same time is kind of frustrating.