Description gives me similar vibes to a game called The Fixer, but imma play this one too, looks like it'll be good