Just a twitter but a good start. Lucky bastard. Can't really argue with 'The Mind Channel' can we? May 18 is coming up fast after a really long wait. Still not convinced ditching the PC will work out. The 360 needs a boost right now but M$ are going to PO a lot of core gamers with long memories.