I'm working on a turn-based coffebreak strategy game. (http://echa.itch.io/50-years-alpha)
My main isnpiration is Civilization 5. It is a great game, but it is too long! So I want to make a shorter TBS x)
This is a very good point. I understand that forums and game database are different things, but as for me, itch.io is an easiest place to upload a game at that moment. I would never doubt if I want to upload game here.