Какую технологию(и) выбрать для игры в слова?
Если веб то кроме js вариантов как-то и нет. Других клиентских языков, сегодня, модно сказать и не существует. Для анимаций и графики есть css3 и svg.
Под мобильные платформы уже все куда интереснее. Можно собрать и веб приложение, но работают такие вещи из рук вон плохо. Стоит писать нативно, но тут надо понимать под какую платформу
Ну, с учетом монетизации или без, если хотите его делать как мобильным, так и вэб, то советую сделать нормальный бэкэнд и через вебсокеты/rest api связать с клиентом (react/svelte/vue/angular - web // react native / cordova - mobile)