Casey Hudson werkt met zijn nieuwe studio Humanoid Studios aan een nieuwe sci-fi-game. Hij deelde gisteren de eerste artwork van de game.