Levels

There are 34 Story levels and 6 Challenge levels so far in Pokemon Tower Defense.

The levels after Rock Tunnel's Onix battle has you getting attacked by the enemy, excluding training levels (all levels have a chance of enemies buffing without attacking).