I love those cinimatic trailers. Screw live action movies I want to see more of these…. Oh yeah and this game looks fun too. Here’s some gameplay footage. Hey at the very least the gameplay looks a bit more agile. […] ↓ Read the rest of this entry…