Apart from the performance issues when you hit a person, that's some creative work there, funny and is fun to play ^^
Thank you for your feedback!