- Selva Interactive
- Games, Strategy
Based on 102 votesRelease Date: June 2016Last Update On: October 2018
Nanuleu is a RTS/Tower defense game where you control a network of magical trees that need to survive and defeat the enemies that attempt to destroy them. In this game your only task is to plant, b...