I just like adding various things and cultural references in my games. English is not even my native language :P
Yes, the games share the universe, although in a soft way, more like easter eggs instead of proper worldbuilding.
Slave Harem is set clearly in London area in the future/parallel world. I didn't think where this one does.