When I was loading Heroes of the Storm, I thought Genn was released because he came up on the landing screen for me momentarily before it switched to Lunara. Had him in worgen form howling at the moon... was cool as hell.
I think that means we might actually see him pretty soon if he's already patched in.
That happen to anyone else?