Game Store Chronicle: We have a new trailer!

Just to tell you that our new trailer is up and it's 100% from gameplay footages! How does it look?