Good point there, will edit it
Actually, I've watched like 3 slashers and that was years ago... so I thought of it in DND, players playing as fighters or something low powered like that, and this was born. so all in all I would say it was all mine.
edit: changed it up, following your advice and adding a tad.