Image: Humanoid Origin Humanoid Origin, the game studio founded by former BioWare general manager Casey Hudson, is shutting down operations. The closure was ... Read more