DisturbedSwan Posted June 21, 2019 Author Share Posted June 21, 2019 Reviews are in: Currently sitting at a 85% average from 29 critic reviews on OpenCritic And an 85% average from 22 critic reviews on Metacritic Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now