idiots making games of dubious quality