Complex sentence: It received mixed to positive reviews from critics upon its release, with a score of 69% from Metacritic and 70% from Game Rankings.
Split into simpler sentences: It received mixed to positive reviews from critics upon its release. It has a score of 69% from Metacritic and 70% from Game Rankings.