I don’t know about you guys, but this is actually looking pretty good! I was very skeptical since we really haven’t seen any official screens, but the gameplay sure looks great. I’m not sure, but I believe the game is still scheduled for release next week, November 10, so keep an eye out for this!