How to you know its in the consoles and not the PC? Well I don't know for sure it's from a console but it really looks like it. The biggest giveaway is the water. Nowadays (with DX10, 11) you can get really nice water effects with barely any performance loss. Also for a game coming out at the end of the year you'd expect it to use tesselation/displacement mapping. Bump mapping is spartan at best in the trailer, not even close to what is possible by now.