Organs Please Now Available in Early Access
Now that you have provided your papers, perhaps we can have your organs? No, Organs Please isn’t crafted by the same team as the acclaimed Indie darling, Papers, Please, but the premise isn’t too far off from my question. Developed by TECHHOME,…