Please tell me this is just an early April Fools joke! There's no way that thing can possibly work.
Basically, it's saying you have a controller and a screen, but all the computing is done at their central location, then the video is streamed back to your tv. Come on, I don't even like using a wireless controller because of the latency, and that's only 10-20 feet, this is talking about hundreds of miles there and back! With the distance to travel, data relays, dropped packets, the time for their computer to process, render, and return video, then for the stream to get all the way back to your tv, that would be a catastrophe for action packed games.
So, come on, this is a joke, right?