>>715663498
>"All of the fan games have immense amount of drama and one of the devs fucking died too."
Which one?