This game is fucking hilarious,the history is weird and funny and the game itself is entertaining.The only thing that bother me in the beginning was the camera changing during jumps but you get used to.
Maybe this is the beginning of the new newgrounds mascot?