150% bonus on first deposit

All You Need to Know about Deck the Halls Slot: An Overview for New Players