Just found this game from it popping up on opera. Saw the art style and immediately thought "This is going to be a pretty fun game" was not disappointed.
Actually surprised its free, It just does not seem like the kind of game to be free.