PC
These Promotional Videos Have To Be The Oddest Way To Sell An FPS
And here we thought Japan had a monopoly on crazy, oddball commercials.