It’s not dead, but having one insistent angry customer made Icarus so incredibly salty that they swore off the forum entirely.
Updates will apparently be posted on the discord.
Edit: The whole incident, including the few more level-headed posts, were all deleted. For future people visiting the thread:
1) One very insistent poster accused the developer of being pro-[some controversial group I forgot].
2) The dev became extremely salty (while disagreeing that they support the group), and a back-and-forth with some more level-headed comments ensued.
3) The dev announced (on discord) that they would leave the website completely, and no longer post updates here. (I give it a decent chance that the dev will return…)