You have a good game on your hands. Don't let it die because no one can figure out the interface. Fist times players get frustrated and never play again.

I suggest creating a set of videos explaining the interface and other features of this wonderful game. Also, invest in putting together a group to create let's play AAR on YouTube. Most of the time i wait for a let's play to check out a game before purchasing. This type of marketing will bring a lot more customers to your site.

I agree, Matrix you need to do at least one AAR, or just one video tutorial on user interface and main menu handling. If you will release the DLCa you will need to do the video tutorial how to install those DLC too.