Not very Creo-like
Though it does sound Creo-inspired.
It's actually very HJFod-like. Which makes sense, considering it's literally made by you.
I love it, especially the bit at 1:03.
1:59 is a very, VERY solid drop too.
The very end though, why does it sound like there should be a drop there, or at the very least a final chord to resolve things?