Lol. The game’s already released on Steam.
Yes but steam takes 90% of the donations made for the creator and takes up alot of storage, about 3,2 GB