For those who might not be aware, the game is playable here.
This claims to be the cover of a soundtrack album (I'm not sure if わんぱく means "naughty" as in "unauthorised", or refers to the artist of that nym, or what). I have no idea if such a soundtrack actually exists.