What do you think of ? I thought the "reality" part of it was pretty cool, but it's too slow and I found the various characters kind of annoying. Still worth hitting for the deposit bonus, of course.
More importantly, did you sign up through my link???