It was short but very funny, the concept is just hilarious and the voice acting made me smile while playing. Catchy music too.
Also I think I've discovered the third power: God says "I'll grant you three powers" but you have only wall and double jumping, the third power is activated pressing C and is... moonwalking!??