02 Dec 2024
17 Nov 2024
14 Nov 2024
10 Nov 2024
12 Aug 2024
15 Mar 2024
  • Crafted level 5 badge for Dota 2
26 Feb 2024
  • 1 year on Steam