So V Rising but your castle is a Cthulhuchoochoo? Sounds awesome!
https://store.steampowered.com/app/3201910/RailGods_of_Hysterra/
https://store.steampowered.com/app/3201910/RailGods_of_Hysterra/
Comments