Pay What You Want for Super Tower Rush at IndieGameStand

By | March 13, 2013

Super Tower Rush is the latest Pay What You Want deal at IndieGameStand.

Minimum price is $0.25. Pay $1.00 or more and you get a Desura activation key.

This game is still in development (alpha).

Leave a Reply