I bought this game near its first release but now it's trying to get me to buy it again
Do you mean Itch doesn't recognize your previous purchase? If so, email me: miles@pixeljam.com