Hello, thank you for your comment.
This is a tech demo and a work in progress, in regards to the CG for the beach, there is already some other set planned for that :). I agree on your 'taking time' to get things right. The releases are going to become slower, but the purpose of the Tech demo is to get the mechanics correct which I feel we're very close at. Then it'll be another round of new CGs, and mission updates from V1.0 and onwards.
So please bear with the progress and visual progress, mechanics working is the first step we need to getting a good game.
-B