H homagames.com Collective letter to unity from game development companies 28 points thatcherthorn 3 years ago 11 comments