Hack'n slash = круши и руби. Оно ровно тем и является. Раньше больше применялось к ролевым играм, чтобы раскрыть слово "action" в сочетании action-RPG. Сейчас применяется более широко.
Это же не марсианский язык, всё можно перевести и понять. Beat - бить (кулаком или оружием ближнего боя). Если основой игры является ближний бой сильного героя с толпой более слабых врагов - это именно beat'em up (избей их всех). И его возможные подразделы. Хоть hack and slash, хоть punch and kick. Главное идти от смысла самих слов.
Представьте, что из Diablo или Devil May Cry полностью убрали прокачку и оружие. В какой жанр вы их занесёте? Понимаю, что для некоторых это очень важно, мечом бить или кулаком, но по сути эти процессы сходны и относятся к ударным. Процесс slash (или hack and slash) в них относится к категории action (первая - action-RPG, вторая - action-adventure), жанру beat'em up.