Cool idea but found some issues with models not hitting the player
The player gets a brief moment of invulnerability, i didn't have time to add animations or flashing unfortunatel