Blue Castle Games get hit with layoffs