Generally speaking I love this game but would like to humbly suggest a few adjustments to the user interface that I have not seen mentioned in any of the comments... none of these are original but reflect what I have seen in other games.
The menu that appears when pausing a live game should be movable, or at least partially transparent. I find it annoying not to be able to stop the game and study the entire map.
Pressing the escape key should show this menu. There should be a way to stop the game immediately without having to scan for the button that brings up the menu.
Make separate volume levels for music and effects (explosions etc.). I like the sound effects, and the music is OK but gives me the willies after a half hour or so when it's at the same volume level as the effects.
Here are a few more speculative suggestions, which might also require considerable design and programming effort:
- The things that one constantly looks at in the status area at the bottom of the screen should be made more obvious, ideally so that one can read them without having to focus on them directly.
- Make these items more obvious and easier to read with a sub-second glance
current credits
critter in the _next_ wave (rather than the current one)
price of currently-selected tower type or upgrade of existing tower
- If possible, these items should be close together so that they can be read with a quick glance.
- The buy button should be grayed out when there are insufficient funds to buy the currently-selected tower type. A related suggestion is that when this changes and there _are_ sufficient credits, the color/brightness of the buy button should change so that the change in status is apparent without having to look down at the status area.
- As the game goes on and upgrades become more expensive, I find myself spending much of the time with the mouse hovering over the buy button waiting for sufficient credits to make the upgrade. With the mouse in this position, the cost of the selected tower type is obscured.
- The tower descriptions should be accessible when the game is paused, or alternatively there could be a separate dictionary available from the main menu.
- Similar comments apply to the critter types, which are not described anywhere that I can find.
Please don't take my comments the wrong way. This is an awesome game!
