Home 5L Latest News Echoa review – Theatrical in nature and a delight to experience