I just messed around with ghost effect and hit walls and rotation and... well, you'll see.
I used some weeeeird mechanics.