Doof Doof Games is a one man start up from New Zealand, currently working on Time Squirrel HD, a masochistic precision platformer.
Time Squirrel HD is a masochistic precision platformer, in which you play as a little squirrel that somehow acquired the ability to slow down time. His...