Paper Planet: Tower Defense Fest

Thank you to Steam for organizing an official Tower Defense Fest! This is a wonderful, highly variable genre that easily feels worthy of dedicated celebration! 2 Left Thumbs has 5 total games taking part, 4 of which are…