Neat entry, haven't finished the game because of getting stuck at the platform bit, but kudos for you for drawing everything yourself! Jeff's movement sometimes feels a bit unpredictable/not intuitive, but I guess that fits the theme :D