Very reminiscent of Curseball, only much easier. Considering I suck at Curseball, this was, at least in my case, a good thing.
Curseball was in fact one of the inspirations, its a really cool game, thanks for playing.