Didn't they announce this for PC ages ago? Was that fake or what? Anyone heard anything about it recently? (Like at E3)
I don't think the news is fake, they said it was coming out during march but obviousily it's been delayed
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks