It seems to work pretty well thanks! But how do I handle player collisions now?
Edit: One static collision box from the invisible controller is fine, but it is rectangular and when it turns it messes up the collision, how can make the collision box not turn with the image or fix this?