On making the game free:
-Free with NO customisation except colour choice, and a limited number of matches allowed per day, and locking you out of joining games any time you leave one in progress until the match ends. Still ok with that? Because that would be a valid amount of obstruction to effectively encourage you to throw money at the game
-I'd personally err on the side of NOT making the game free. Particularly when they currently have no other way to monetise the itch.io version of the game, and Steam is still a known health hazard for many people.
On pets:
-Still waiting for a way to get pets on PC without having to literally subject myself to medical harm to access the game on a platform that has no right to still be in business after more than a full year of making their primary buesiness model a literal health hazard and almost 6 months of making the problem worse instead of better.