4 years 1 month ago Link Polygon Image source: Moon Studios/Xbox Game Studios Technical issues currently make the game nearly impossible to review Continue reading… Author Ben Kuchera Tags Polygon