1561. Short Supply

Share this comic!

This is a confusing tower defense game.