Wow, pretty much spot-on. A bit too much foam in the Crysis ocean though…