Sights and sounds of Splore