Ubisoft Soldiers gain superpowers in "Haze," which plunges players into a futuristic war.