Monster Saga

Entertaining Pokemon-like game in which you have to choose and organise your monster to win each battle.

Best games