This seems really nice and polished. It was pretty hard though and I think it might have been better if it wasn't randomized levels so you could really work on strategies. Also, the rotation speed could be faster. Still a clean game though.