Developed and self-published by Unbound Creations, the Rain on Your Parade demo is a perfectly adorable mischief-making gem.

Source: N4G PC Rain on Your Parade Preview (PC) – Hey Poor Player