Hello World,
Currently new to uploading and posting things on itch.io. Things are a bit confusing like getting indexed and what not.