Time travel + Platformer = fun! That's correct, you have to get to the exits using time travel and your past selves. Sounds simple? Not really, but I am sure u can get a handle on it. Warning, with time travel, it is possible to wipe out your very existence, so try not to kill your parents before they met or some other strange thing like marrying your great grandmother.
So, all you need to do is figure out the best way to get your hat-wielding dude guy thingie to each level exit. Try to avoid things that my terminate him and try not to get stuck in some kind of time loop.
This funky game should keep you happy and entertained and most certainly challenged for some time. Should you require it, check out the walkthrough to the right.