Clicking the link on this page to get the bonus takes you to "Luxury Casino", but live chat informed me that it is still the same operation under a different name. More importantly the wagering requirement has been doubled from the 30x back when I took the offer - it currently stands at a huge 60x just like the no deposit £10 bonus this casino also offers. I thought that was an acceptable wagering requirement for a no deposit deal but it's definitely on the high side for a match bonus.
The maximum bonus has been increased from £100 to £150 and the casino also now offers further bonuses on your subsequent deposits of 50% up to £200 on your 2nd; 25% up to £300 on your 3rd; 50% up to £200 on your fourth; and 100% up to £150 on your fifth deposit. This isn't a bad bonus package in number terms but you'll need to deposit a huge £2300 in order to receive the maximum possible bonus and all five of these come with the same 60x wagering requirement. Admittedly this isn't any worse than the large number of casinos who now give their WR as 35x the deposit plus bonus - it's a little better in fact, but it's definitely a far cry from the days every Microgaming download would give a 30x wagering "clearplay" bonus that allowed you to withdraw at any time.
All games can be played with this bonus and the only one that doesn't have any contribution percentage whatsoever is the All Aces Video Poker, a common exclusion because of its extremely high RTP. Most blackjack games have a 10% contribution percentage and all roulette's and video pokers contribute 2%, making them pretty much useless for clearing the wagering but not a bad option for building your balance back up after it has taken a beating by the slot machines.
If you have already used up your welcome bonuses at all of the 32 red group casinos and don't have access to the other good quality MG download casinos such as Go Wild and the Vegas Partner Lounge casinos then taking this bonus might be worth it, but I don't think I would bother under the current terms and conditions, and that recommendation is not a result of the fact I lost my deposit when I took it all that time ago!