My kinda game
I can't think of anything more to add to this game. You took a simple enough game and took it to the next level with a storyline, boss battles, upgrades, etc. I would've liked to find out more about the arrow of time since it wasn't mentioned much and the story of Peep and Toot also.
Hopefully we can get some more well thought out games like this one on newgrounds.