That reveal was pretty underwhelming but I'm going to wait until E3 before I pass judgement. All I can say is that I hope the controller gets a snazzy redesign.
Edited on by The_Fox
"The government of the United States is not, in any sense, founded on the Christian religion."
-President John AdamsTreaty of Tripoly, article 11