WASD - Camera-Pan IJKL - Rotate UP/DOWN arrows - Change Z axis of square Turn poly down to get a better frame rate, but the higher a poly the better it looks when clipping through the camera, see for yourself
I was messing around trying to make a 3D square and accidently derived a rotation formula used on a cartesian plane or whatever, I just kept on going from there. I did do a fair bit of research though.