Probably the funniest video game trailer ever…