Mini-Fugues

Counterpoint meets multimedia! More of these to come!