Finally got a chance to play it on location: I was extremely impressed. It was a different and immersive experience: and I don't like Alien!
The shots were surprisingly all easily doable and the game wasn't difficult to control. Everything worked 100%.
It was hard to remember where the ball is going to come from but I am sure that will come with time.
I think some of the modes are too hard on a flow game (the ones were you can hit certain shots but not others). But that is just a software fix... or learning better control
Really really unique game. If you own it, you're lucky.