I don't get how people freak out about the first thing we see about a game that is probably still 5-6 months away. Relax!