20 Aug 2024
10 Aug 2024
29 May 2024
  • Crafted level 5 badge for Dota 2
30 Jan 2024
  • 5 years on Steam