Quick Facts: Absolver

Some quick facts about the new PC game Absolver.