Really fun, and difficult, idea to build around, I was seriously hoping someone would do paddle ball and I'm really glad you're the one who did.
I could easily picture this being fleshed out into a more easily controllable first person adventure game
Great execution of a fun concept!