What do I need to do to make my game appear in recent again? I have seen games in the recent tab again when they release an update, I released mine 3 days ago, but it has not appeared in the recent tab, am I missing something?
As explained many times in this category, because people ask all the time: making a devlog post with the type Major Update or Launch can put your game back at the top of new releases. It just has to be seen by an admin first; approval is not automatic.