It's interesting to have to time your jumps so you land on the platforms perfectly. Though I didn't know you can repeatedly jump even while in air, unlike the usual platformers where you have to touch the ground before jumping again. Each tower having different ability does shake up the gameplay abit.