Glad to see you found it again! It also has a Steam page if you're in the habit of following via wishlist. If not, I'll still be updating here just as often!