This is a Dance Pop track recorded by the artist Spirix. The song The Puzzle In My Head was originally composed by D. Winder.