Check out the launch trailer above. The game arrives on February 25th in the US and on the 27th in Europe.