Primal Carnage: Onslaught: Update 0.5 - Challenge Yourself!

Today we're releasing Update 0.5 for Primal Carnage: Onslaught! Introducing Challenges! In this update we are adding a new way of playing the game - Challenges! Challenges have various tweaks to the standard gameplay, r…