This sounds really cool and certainly has some upbeat engaging elements which are true to your style.