Login

View Single Comment

ddark
Wed May 16 18 08:02am
Rating: 2

I wouldn’t be surprised if they do. We’ll see what their launch plans are when the game is officially unveiled at E3.