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.