Th3FreakinRicanUSA
301,090127,850

State of Decay is the most annoying game I’ve played so far!

Th3FreakinRican
Th3FreakinRican

Recent Achievements

Th3FreakinRican's Recent Games

Gears 5

TrueAchievement1,112/14,424Gamerscore465/1,00044/68

Grand Theft Auto V

TrueAchievement4,262/7,305Gamerscore1,320/1,75067/77

Red Dead Redemption 2

TrueAchievement937/4,069Gamerscore500/1,00033/51