Yes you're right, it's work in progress still. I am still developing the game, but I released it so you can make yourself an idea of what it is going to look like.
But what exactly would you want from future releases, as "add more stuff though" isn't very accurate. Keep in mind though that I'm a solo developer, and am not as fast in bringing out new content as you might be accustomed to from other game studios.