it seems the game is having some issues the game release date is now TBA….original release date was November 4th.
httpvh://www.youtube.com/watch?v=L57g1hij2Zs
it seems the game is having some issues the game release date is now TBA….original release date was November 4th.
httpvh://www.youtube.com/watch?v=L57g1hij2Zs
In