So, is Gauntlet going on or off the list? I'm a bit confused... What about that daily challenge? If that was missing that would be enough reason to put it there.
Turok 2 is not on the list for now. Night Dive sometimes takes their time with putting their patches here, but they usually will release it with a bit of delay.
Mother Russia Bleeds is on the list. There is a leaderboards button in the main menu that does nothing. Actually, the leaderboards button has been renamed to "Leaderboards (Not Available) for the gog version. Also a little word of warning (not pertaining to this thread, really, but I'd like to get this off my chest): This game doesn't feature any online multiplayer whatsoever! Which is, quite frankly, absurd, considering how there is a "Dealer Edition" that will give you an extra copy of the game to give away to a friend. Just... why the hell would I want to give this game to a friend, considering how the only way you can play in co-op is via sharing a keyboard. Normally, I'd refund this thing, since I bought it for the sole purpose of online co-op, which I just took for granted, considering they'll give you an extra copy. It is so utterly pointless and absurd! Why the hell would they give you an extra copy for, if not to deliberately mislead you about the game not having online multiplayer. Unfortunately, I already downloaded and installed this rubbish (it's a pretty crappy game too, on top of not having proper multiplayer), so I doubt my refund request would be granted.