It most likely is some sort of console. The page sort of gives a clue with the mention of big picture mode. The only way to expand big picture mode is to make a machine to take advantage of it.
Making it work on XP would make me happy :D
People still use XP?
I have no money damnit.....
My XP machine is still hooked up to my TV... cause my old CRT monitor is getting too fuzzy to look at. --- He who stumbles around in darkness with a stick is blind. But he who... sticks out in darkness... is... fluorescent! - Brother Silence