by Hallolusion » Sun Jan 31, 2021 10:01 pm
Now I might be wrong, but I think I was supposed to get 2000 town points when I bought the Steam Version. I had a web account before and I have received the skin but not the points. Is this a mistake or am I misunderstanding?