The spot, created with Leo UK, sees McDonald’s team up with Xbox and major gaming franchises for a fan-first 360 campaign ...