paddycfc22 won the They Came From Outer Space achievement in Rare Replay. The achievement is worth 70 TrueAchievement points (25). 2463 tracked gamers now have this achievement.
↧