Very good concept and decent execution. Need some polishing (especially for ball physics) and this will be very good game.