Xmas Rooftop Battles is an exciting Christmas game. Your task is to control Santa, help him shoot your defenders off the roof. Much fun with Xmas Rooftop Battles game!
WE / OP