Hello! We would like to limit ourselves to different social networks so as not to spread our efforts too thin. That's why we only had Steam and itch. We will think about a website for this (news updates), but that will all be after the release.