I'm creating a game in Unity 3D where you control a viking using your gestures with the Microsoft Kinect. When you make a throwing motion with your left arm, your viking throws a fireball.
To make it feel even more realistic, I've added the Oculus Rift in the mix and you see what the viking sees when you are playing. I've put the source code online for anyone to play with,
It's hard to convey what the Oculus Rift is seeing, so I've used the lens outputs for each eye to help convey it. In reality, the player is seeing a 3D scene that is dynamically created.