It was kind of an abrupt start. The cartoon-ish voice at the beginning was definitely different.
The tone on things was OK. The synths sounded good. The clean guitar was OK, but could use a little more low-mid body.
After the intro, I think the mix could use a vocal. Musically, it's lacking. After the intro, it's a lot of pad instruments.