I'm intrigued and humbled by your obsession of this game (though i can recommend a few more better ones if you want me to)
Thats just how steam works i guess, you end up grabbing a lot of games you don't really want just because they are on sale
The lack of extra content is due that i actually suck at making games (or at least very slow at it, this game took me forever to make)