Why is Silksong structured like an Etrian Odyssey game where every location has endgame bosses you cant reach until you beat the game