I know what you are probably thinking -- "What in the $%@! is that?" Good question. I'm going to take a wild guess here and say that it is the Nanosuit from Electronic Arts' Crysis 2 about to go into invisibility mode. Maybe the latest trailer will have a few more answers for you; given that it is all about being invisible. Did I mention that this game looks awesome?