Looking good, but the Itch.io Share forum is for showcasing games you like from other creators. I'll be moving this to Release Announcements. Hope you don't mind.
Thanks - Don't know how I managed to switch the 2 section, sorry about that. (Too many browser tabs I guess :P) Thanks for fixing it.
It happens. No problem. Glad to be of service.