July 3, 2018 Excellent Oasis Games heads up $3 million investment in Austrian indie developer Iron Mountain Beijing publisher set to snag a minority stake in the company along with publishing rights to an unannounced title