Thank you for your feedback. We thought its been a while since an RTS has been made. Regarding a game mechanics tutorial we couldn't agree more, it's not an easy game to jump into. We've updated our main game page with game controls & mechanics / hints if you're interested to play again.
Thank you =)