Bloom Defender is a casual tower defense game in which you must repel evil spirits by growing various trees. Drag and drop flowers near the path to plant trees, and water the trees to upgrade them. Planting and watering trees requires energy, which is gained by hurting and killing the spirits. You can also kill spirits by casting spells on them. Spells don't cost energy, but do take time to recharge before you can use them again. Don't let too many spirits reach the large tree at the end of the path.