So I've almost finished my TD, Octagon TD, but I feel like there are too many concepts put into it clouding out each other.
1. Random map generation; the map is generated with a random number of waypoints, obstacles, portels, and positive/negative buff runes for each player.
2. Mazing; the...