Kept me guessing what was coming next and forced me to be constantly thinking. Great twist on the platformer genre.