Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Monster town is south from the Herb Garden! Follow the river down from that room and you'll end up in a place called the Shroomish Marsh. After that, go east, and you'll get to Monster Town! Hope this helps!

(+1)

Thanks a bunch, I've finished it now... what a crazy game!