I recreated Green Hill's boss from Sonic 1.
The Wrecking Ball doesn't quite work; if you leave it for a while, It starts to mess up, and. I know it's supposed to use cos and sin, but I don't know how to put it in properly into the code.