Online Multiplayer Christmas Combat with up to 20 players per battle.
Long Live Santa is a small, free to play shooting arena made by Doborog Games. With fast and furious gameplay, finding out if you will wear the tattered cloak of Santa Claus has ...