Exo One: Exo One launching November 18!

Oh hai, Our 5 year journey (whoops!) to create Exo One is almost over! Exo One finally has a release date - it'll be out on November 18th, exactly one week from today! Here’s the release date announcement trailer! After…