Yesterday I released my video playing through this! Super awesome game, one of those games where it's so ridiculous and stupid that it becomes awesome.