Well "announced"... it was actually announced a couple years ago. This is just the first time they showed some something mimicking gameplay.
- 1 person likes this.
Started by Legend, Sep 12, 2018, 05:09 PM
previous topic - next topicPage created in 0.130 seconds with 23 queries.