Town of Fears

An ancient demon is about to break free. Defeat it!


Play free games at Kongregate