Sorry I don't have twitter, don't be shy to upload an unfinished project mate! Its a great way to get feedback and it will only motivate you to get it done! :)
Oh. I think you can look at twitter without having a twitter account. But anyways, I do not want to upload a game that has no content and isn't finished. I'll do a free demo a couple months before release.