immersive world esay to play exciting battles atmospheric music challenging puzzles challenging gameplay stunning visuals