Handmancers: Handmancers launches in Early Access on May 5, 2026

Hey everyone! After that hiccup with the previous announcement and hasty rescheduling literally next day, we are ready to announce new (and the final one) release date. So, here goes: Handmancers launches in Early Acces…