(18 Apr 2019, 09:42 AM)Cinnamon Wrote: the walking dead series by telltale is the most amazing games i've ever played. i've also started binging csgo lately