Immersive experiences with Trafalgar