From the Review:
Graphics, gameplay, multiplayer, replay value: all key components that any games developer would spend hundreds of hours trying to perfect, but what about the often neglected charm? Few games give you that lovely warm feeling when playing them, the feeling of pure unadulterated joy. I'm not talking about "Oh did you see his head go?" joy, I'm talking about childhood Christmas joy. Frozenbyte Studios have managed to capture that and in some nefarious way transport it into their game.