Hey I stumbled across this this morning and was curious if anyone knows anything about it. I could only find this picture on a couple sites with limited information as well as I don't see anything about it on the 405th. If its legit that's pretty nice for a licensed product - A lot better then their Halo 3 suit. What do you guys think/ anyone know about this?