Quote Originally Posted by heybtbm View Post
The E3 stuff is starting to show up. Has anyone tried out the Too Human demo yet? By the time I get home tonight, the XBL servers will be maxed out. It will probably take 3 hours to download.
I tried it and promptly deleted it it. I could not stand the controls and the camera angle just sucks, IMO