An immersive Japanese learning adventure