damn, I wish you slowly introduced me to the mechanics instead of throwing me into a room with everything in it immediately, this makes this super hard. Also the fact that it doesn't rotate a clean 90° angles makes it extra hard. But I had fun, great job!