I think the art is perfectly Mothership and charming as hell, and the idea of a sci-fi racing horror adventure where I've been forced to participate because of debts to the mob is excellent!
Unfortunately though, I feel I have to recommend a page-one revision here. Too much is left up to the Warden to flesh out themselves (a map/layout for La Laguna would be very welcome for Episodes 1-3) and other stuff is rail-roaded too hard to be reasonable (mob debt/math of the racing checks/random nature of possession).
I've got lots of ideas on how you could tackle this one if you're open. Happy to jam on them (no pun intended) in DMs!