Excowlibur
Currently Offline
Favorite Game
324
Hours played
47
Achievements
Recent Activity
5.5 hrs on record
last played on Apr 23
52 hrs on record
last played on Apr 22
54 hrs on record
last played on Apr 20
Comments
Excowlibur Feb 22, 2024 @ 9:30am 
Chu mean :steamthumbsdown:
Yare Yare daze Feb 22, 2024 @ 9:29am 
Nr.1 Hades HATER