Hey! it got released on Steam a few days ago! Im gonna make an announcement and possibly even a non-steam itch version soon!
Oh! That's good to hear! I'll be sure to check that out!