That being said the self-published developer, Bewolba Studios, does seem to have very similar looking games.
https://store.steampowered.com/developer/bewolbastudios
I don't normally post "[retail store | business ] Simulator" type games in this community (a lot of them look like shovelware), but this one did seem at least a little bit different.