Yeah this sounds cool!

The mastering works well on this.

Definitely your sound! smile