Tomi and Vera in Tapiola

UK based 'Nordic Music Review' on Star System: "It's quite possibly the best new release of the year so far".