Broken_Monitor, 10 months ago Its not a surprise either, these guys have put out a couple preview trailers and have been promoting the game for like a year now. Looks cool, been on my wish list for awhile
Its not a surprise either, these guys have put out a couple preview trailers and have been promoting the game for like a year now. Looks cool, been on my wish list for awhile