Today's Hard|Forum Post
Today's Hard|Forum Post

Saturday June 14, 2014

The Order: 1886 - First Play

E3 has yielded many press releases and trailers for upcoming games and one of the final reveals of E3 was next February’s release of The Order: 1886.

Comments