G gamestarter.io Gamestarter.io New gaming startup where creators and players colloaborate on games 3 points plummet 11 years ago 0 comments