I love the idea and the concept - it reminds me all those days when I was playing Worms and was trying to hit someone on the another side of the map :D
super neat and well-polished! the only drawback is it is hard to determine edges of the playground.
Great job!