You are just some person that enjoys video games. Great.. wonderful.. awesome. I know I was working under the auspices that you had some plan to code this up, or a concept to get underway, but instead you are just making a.. debate? I am not sure.
Either way - when people who do this for a living explain how your concept is different than say that Redken video and how much harder it would be... well listen. You can tell me "nothing in impossible" and what not, but until you've put concept to code it's all just a theoretical rose colored glasses.
Your idea, while novel, has been discussed by people who do program for a living. It sure is fun to keep up the mantra "impossibilities do not exist" banner, but to what end? Where is this going to get you? The concept is still going to be just that.. a concept... until *you* pickup the programming slack.
End game this conversation is like two ships passing in the night. The OP has a concept with no discussion of implementation, and everyone else gets the concept and is trying to talk implementation. There's no way to resolve this.
I say - OP how about picking up programming and TRY to implement this concept?
You are ambling towards the 'trouble' way.