Within this Big Time Gaming game, we take a look at the infamous Christmas Megaways and analyse all the outstanding details about this slot.