A wacky metroidvania. Meet weird characters, unlock new abilities and complete a mysterious mission...