The Steamspy data on this game looks really weird. It shows there were 2,928 owners on 08/03 but only shows 807 on 08/16. Looking at the chart it looks like maybe the bottom fell out and almost everyone refunded it? I don’t know. I haven’t seen anything that looked like this before on a game with positive reviews.