This does remind me of some of the better golden-age flash games. My only complaint is that the bounce physics behave weirdly sometimes.