RED Frontier Announcement TrailerCheck out the announcement trailer for the real-time stragegy, RED Frontier.By Mike Tao on March 5, 2012 at 3:08PM PST Starvoid