Thank yoooooou!! It's been a very anxious journey LOL And I really hope so! I mean... just about anything would be better than the situation right now on itch hahahaaa... but still, I do really hope that the release on Steam can go well!