Games like Vulcan Sacrifice73% Mostly Positive15 reviewsReleasedOct 8, 2018DeveloperTartle GamesForge the mountain shackles.Free on Steam