Avalanche Studios co-founder teases imminent reveal of self-published new IP