Thank you for your thorough and well thought out review :) i appreciate the feedback. You definitely got what i was trying to do in this game
By the way, there is a boss fight at the end of the game, after the fourth checkpoint