JRPGfan on 06 March 2020
Ori and the Will of the Wisps - 92.
Bleeding Edge - 62.
Battletoads - 60
Cant really judge Halo - Infinate yet, since we havnt seen any gameplay from it.