Have played slots there with the 100% match bonus. They ask for scan of passport upfront and withdrawal takes 1-3 business days.
You should have no problems with these guys
No worries, they have added NetEnt games since I last played there which adds greatly to their games portfolio.
Unfortunately, no Dead or Alive by the looks of it!
DoA is there. You need to look under the 'New' tab.