I'd heard you were good...
I actually don't mind the vocals being out of synch. I think it gives it a more humanly feel, like someone actually is singing it instead of just an electronic voice. Other than that this is amazing. I'ma have to check out the rest of your work asap.