Tag Archives: The Order 1886

Whether it’s set in history, or set in the future, there are games that make us shiver and maybe even squeal (admit it!) in anticipation. It’s especially addicting and contagious when you see others keeling over in excitement. But who … Continue reading

Posted in Trailers
Tagged
, , ,
Comment