The countdown clock is ticking to the worldwide launch of The Order: 1886 on February 20th, 2015.
We've collected a wealth of rare treasures to celebrate this countdown with you. Every 18 hours, 8 minutes, 6 seconds, we'll award one of these coveted treasures to a lucky victor. With over 80...