I wouldnt worry about the game being to twitchy it plays fine, it what makes it fun to play. I had a blast playing the first section of the game :) Can"t wait for updates.
Darwwwc about Checkpoint Champion, v1.0.2