Apparently even a 20 minute delay at YYZ is enough for some passengers to find a way to pass the time...