Time, Overtime!

Upping the Tempo: Level 31