>>715918524
>>715918989
>>715919321
Haven't played it, but I think the creator of the game was an incel himself who made it as a bizarre humiliation ritual self-inserting himself into Jeffery. Basically doing a whole "I'm not like other incels" and setting up Jeffery as a punching bag for himself to self-insert into for his own incel tendencies.
It explains why the games seem to be filled with so much misery and spite beyond it just being an edgy comedy. (Especially the last release fucking kek)