>one of the best indie games of the last decade>dev still frequently releasing content for it>nobody plays itwhy?
>>736355045the developer fucks ferrets or somethingidc
lol
>>736355104that's slander