love the ball mechanics, reminds me of the fancy pants gamesif you don't know about them you should look for them for level design