17Jun The Order: 1886 Posted in Video Games | Leave a comment Lets talk about this awesome Trailer we were shown at the E3, it’s about a new game set in a... Read more »