Haha, if by "unveiled" you mean you saw a glowing case under a TV with USB ports playing the UT2004 demo, then yes, it was unveiled.
The controls look like cheap pieces of shit, and Infinium is still the shitty vapoware company it was a month ago.

AHHAHAHAHA IT LOOKS SO COMFORTABLE

WE DONT NEED ANALOG STICKS CAUSE ITS SHINY AND RIGID
The ammount of things wrong with the shit fest of a company Infinium labs is, along with the utter shit which the Phantom console truly is, is beyond the scope of my reply. But beleve you me, it's horrible.