I liked the ability of being able to place towers wherever we want, I just feel like it lacks some variety to make a good decision in placement. Like "This color is better at close range" or "This color attacks slower but does more damage." would go a long way in making this game better.
Also if you're going with the printer color theme, on idea for upgrades could be combining colors together to create a new tower with a different color.