Mindcavity won the Enter of Your Own Free Will achievement in Redfall. The achievement is worth 18 points. 30365 tracked gamers now have this achievement.
↧