>>2127413
https://www.youtube.com/watch?v=Kb2FEIMgISo
Not even joking, they're mostly a mobile/browser game developer.
I vaguely remember playing their point and click they released as an actual game. It was basically just 100% wacky pop culture references but fantasy.