Release party review + UK tour dates