В Primal Carnage люди и динозавры сосуществуют в альтернативной реальности, и противостояние между двумя видами приводит к крупным сражениям. За человека играют с видом от первого лица, за динозавра — от третьего; в основе проекта лежит Unreal Engine. Предусмотрены управление геймпадом и 69 достижений. На серверах действует античит, призванный поддерживать честную и сбалансированную игру без сторонней помощи.

Сражения проходят на девяти больших локациях с разным окружением. Все они находятся на одном обширном острове, поэтому их цветовое оформление в целом схоже. Поскольку динозавры крупнее и сильнее, баланс учитывает это через асимметричный состав команд: доисторические существа сохраняют свою мощь, но их в команде меньше, чем людей.

У каждой стороны по пять классов. Виды различаются умениями, характеристиками и вооружением. Персонажей обеих сторон можно улучшать за очки опыта, получаемые в ходе многочисленных боевых столкновений.