Probably the worst game trailer I've seen in years

Don't Miss...