Nice game.
Interesting juxtaposition of the cute cartoon character causing horror-movie style carnage.