Now this is game i can't wait for :D this trailer had me so excited