This honestly sounds really cool. I like the idea of making the extended field of view enchance gameplay, and even the options like making objects bounce of objects in the room is a fun idea. The lighting from the racing game being effected by the objects in the room was a nice touch.
I can see this going far.
"I am justice incarnate: Brought to this world by forces beyond your comprehension. A cleansing storm to sweep across the land and purge it of your foul presence. I am Dust!" Dust to General Gaius, Dust: An Elysian Tail.