Toren Screenshot 4 (Dec 2014) 05/03/2015 • 1919 × 1080 • TOREN LAUNCH DATE AND PC PRE-ORDER OFFERS REVEALED