Yet another dead game. Wish Itch could somehow remove games when they haven't been updated in a while.