Making video games is hard. Very ambitious visions that aren't carried out properly during development result in messy launches, which in most cases means doom for the game and sometimes the dev team. However, there have been cases where a company doubles down on a specific project, fix the issues, actually redeem the game and become quite beloved.