Okay, so I spoke to the person in charge of risk management
He agreed that waiving the rollover on the deposit would be a better idea to entice people to play.
The $100 deposit is necessary however due to the influx of possible free rollers with no intentions of depositing.
Hope everyone understands that reasoning. We are doing this as a short term promotion to try to get a good group of players
we are confident that once you play here, you will be happy with the site, the withdrawal process and with CS.