Printable View
https://www.youtube.com/watch?featur...&v=n6m8PLgRBNo
too bad we wont see this game in the west
If the in game graphics are that good... I am quite jealous