Very interesting use of strings. There's a gypsy jazz feel to it that I really like.
It's got a lot of punch.
For a first on itch, it's a great start.