They're playing it on a debug/dev box
There is a second xbox coming out but it just ups some stuff,
it also has a kick ass hard drive...
In other words the thing on the right is a pelican,
direct all complaints to my Wii which let me view it nearly full screen on a nice big tv,
which makes it safe to assume that the thing on the left is a banshee.
~EDIT~
Although my pc shows it less purpley... it looks like the thing on the left is just another pelican
~Those who fall
stay down~