Unfortunately that achievement is broken. The new system we are integrating will be better.
Well, I'm glad I asked before I spent another hour trying to get it lol, to support the game do I just go through the subscribe star, or is there another link to directly support the game?
Subscribestar is the best way to support outside of ITCH.ioAlso if you check out the discord, you might be able to find our secret merch site.