Ready to drop into Urzikstan? Call of Duty’s new skydiving experience gave gamers the chance ALL, Entertainment, Gaming, Technology