ITT: games that seem to attract an exclusively mentally ill troon fanbase as of late
Frogzard on this thread
>>750296990wtf was his problem??