When Devin Townsend disbanded the Devin Townsend Project, we were all bummed. Hevy Devy has been teasing the release of his new solo album, Empath, for a while now and he's offered up its first single, "Genesis," which can be heard above.

It's exactly what you'd expect from Devin Townsend — something beautifully weird. Listening to "Genesis" is like watching a flower blossom with more layers unfolding as time passes. The masterclass musician manages to wrangle everything from tranquil soundscapes to vein-popping explosions of blast beat angst. Take every sound you heard across the Devin Townsend Project discography, throw it in the blender, pour it out and the result is a tall glass called "Genesis."

Empath will be out on March 29 through InsideOut Music. Catch Devin Townsend on the road supporting Avatar at the dates listed below. Townsend will be playing special acoustic sets during the entire run.

Devin Townsend, Empath Track Listing:

1. Castaway

2. Genesis

3. Spirits Will Collide

4. Evermore

5. Sprite

6. Hear Me

7. Why

8. Borderlands

9. Requiem

10. Singularity

- Part 1 – Adrift

- Part 2 – I Am I

- Part 3 – There Be Monsters

- Part 4 – Curious Gods

- Part 5 – Silicon Scientists

- Part 6 – Here Comes The Sun

Avatar / Devin Townsend / Dance With the Dead / '68 Tour

May 03 - Mexico City, Mexico @ Domination 2019

May 16 - Buffalo, N.Y. @ Town Ballroom

May 17 - Columbus, Ohio @ Sonic Temple

May 18 - Sayreville, N.J. @ Starland Ballroom

May 19 - Portland, Maine @ Aura

May 21 - Millvale, Pa. @ Mr. Smalls Theatre

May 22 - Chicago, Ill. @ House of Blues

May 23 - Madison, Wis. @ The Sylvee

May 24 - Sauget, Ill. @ Pop’s

May 25 - Sioux City, Iowa @ Anthem at Hard Rock Hotel

May 26 - Pryor, Okla. @ Rocklahoma

May 28 - Minneapolis, Minn. @ First Avenue

May 29 - Winnipeg, Mantioba @ Garrick Centre

May 30 - Saskatoon, Saskatchewan @ Coors Event Centre

May 31 - Edmonton, Alberta @ The Ranch Roadhouse

June 01 - Calgary, Alberta @ The Palace

June 03 - Vancouver, British Columbia @ Commodore Ballroom

June 04 - Portland, Ore. @ Crystal Ballroom

June 06 - San Francisco, Calif. @ The Fillmore

June 07 - Reno, Nev. @ Cargo

June 08 - Salt Lake City, Utah @ The Complex - Grand

June 09 - Grand Junction, Colo. @ Mesa Theater

June 10 - Colorado Springs, Colo. @ The Black Sheep

June 11 - Albuquerque, N.M. @ Sunshine Theater

June 13 - Los Angeles, Calif. @ Mayan Theatre

June 14 - Tucson, Ariz. @ Rialto Theatre

June 15 - Las Vegas, Nev. @ House of Blues