Unfortunately as the title says, the Megascans open beta launch will suffer a delay. Due to some very sad personal events affecting key Quixel staff, the 30th April deadline will be impossible to hit. Everybody involved fought very hard to keep the scheduled launch, but in the end it was just not possible. I know this is…