Can't tell right away until I saw some screenshots and video gameplay preview.
I am expecting to see big open world and cool team battles.