I heard that the release date will be this week, what are your thoughts about it?
I can't remember when was the last time that I played this game, but I must say that the trailer looks promising.
https://www.youtube.com/watch?v=coBxRtGO_kw
Printable View
I heard that the release date will be this week, what are your thoughts about it?
I can't remember when was the last time that I played this game, but I must say that the trailer looks promising.
https://www.youtube.com/watch?v=coBxRtGO_kw
Looks sickkk