Dino Battle is a 2D battle royale.
It's free. Just register and start playing (and also earn a little profit).
Fight against 3 opponents and be the best. Survive extinction and enter the hall of fame.
Constantly adding gameplay improvements based on community feedback