What do you think about it, I think it looks great, and I am awaiting the next Concept Arts.
What about the Release date, since they talked about "the next few weeks" in the Concept Art, maybe it is related to an early release, maybe still this year?



Reply With Quote

