Indie tower defence for Windows, pay-what-you-want on itch.io ending today