Interview: Digital Extremes Creative Director Steve Sinclair on Why You’ll Want to Suit Up in ‘Warframe’

Embedded from www.youtube.com.