I enjoyed the later stages of the game, but the earlier stages are tedious and having to replay those earlier stages stopped me from wanting to play the game more. I think an easy fix is adding a checkpoint every 5 levels so if someone wants to avoid the earlier bit they can load up their checkpoint to where they left off.