Ah, I randomly came across the source for the screenshot. It's in PC Action 02/96, Page 137.
You can dl the mag over here:
http://www.kultmags.com/mags.php?folder=UEMtQWN0aW9uLzE5OTY=
Just noticed that Christian and Brett are wearing the same clothes on both articles, so it's now basically proven that the second article shows a photo from the same event. (Just saying, because the second article doesn't clearly state that the photo is from the RA release party.)
I read today in MCV 01/97 that there was a Red Alert launch party at the Le Palace club in Paris back on 29. November 1996.
This information seems to be very rare and only business internal, so I thought I should share it and also scan the article. (see attachment)