Video games mirror Mirror's Edge