Home Discussion Hit Indie Title Celeste Has Sold The Most On The Nintendo Switch