Can you start to announce these on the main page again, please? I just saw this today and rarely check the forums. I hope at least if it is something wishlists you notify the people that have it added through an email like you do for sales
Again? They should be on the main page, but when were they ever there? Heck, they even used to be in the game forums, not even in the general one, so the odds of anyone who didn't already have said games seeing the announcement was next to zero, and very low for those who did as well.