Released by Sega & Published by Treasure (how appropriate), this quirky little platformer is definitive proof of how bad ass the red nosed clown is.