[regarding the previous post]
So I haven't finished it in three hours. instead I've revamped the player-awareness model of the enemy brains, added a much-needed pause feature, some debug-mode options, and more detailed level-settings. But no cover formation.
Now, however, I came up with some new ideas for the ol' fella, ideas which make it actually interesting to code and play. It's nice to see how not-so-good ideas are naturally kept away from the game since I can't get myself to code them.