Board Thread:Plants vs. Zombies 2/@comment-26239911-20151227220415/@comment-24508466-20151230223148

Pmhpc wrote: Master3530 wrote: '' What the heck is Isle? '' I think it is a diminutive for island. Don't know what it has to do with Modern Day though...

The design of world map is floating islands. Kinda makes sense. But the name still sucks though.