Engadgets has long been known for its game development platform, which has long allowed developers to make a living in a largely unpaid environment.In recent…