Everything is out of tune and the sample quality is not great. But who cares?
Sounds great, good work!