85%
Even if you haven't loved this universe since the 80s, this game will draw you into the shadows. Read the full review at Game Informer
What are the best games to find on each platform ?