TNT Clicker

A fun clicker game where you upgrade and click.