I've seen three mega launches of GTA over the years. Niche games can thrive, UGC games are dead for 3-4 months, AAA-AA games have no chance; iii games and friendslop will hit in spikes.
The Recipe for Success: Vibrant In-Game Visuals, a Demo, Showcases and a Hook - Sounds too Easy
Wishlists and Marketing is a lot to think about when you are still chasing bugs and constantly checking your checking account to make sure you can still pay rent.