Pet Battle Town is a turn-based game about battling, collecting, & upgrading mosters.
You can fight monster duels in random battles across several zones, level up and upgrade your monsters and capture new ones, do randomly generated quests, and craft or find various useable items to help you.