This game is great! The only downside is that it was too short. I can totally understand why seeing that you made this for the Indie Speed Run.
If you guys ever decide to make a sequel or a extended version of this game, I'll so play it. It isn't everyday you get to solve jumping puzzles with your past self.