Paypal had something to do with the entire anonymous game purchasing power of itch.io going away, so now everyone gets tracked on what they buy and reported. Dev was here from before then. Hasnt really talked to anyone on here since that mess happened. A lot of devs moved their primary accounts completely off itch.io because of it and others use it to sell only. I think this dev has gone that second route.