21% Of Ori And The Will Of The Wisps Players Finished The Game December 31, 2021November 5, 2022 21% Of Ori And The Will Of The Wisps Players Finished The Game 2 million people played the game and …