Hey IamLeo! Thank you for your feedback. Our Casino is new and will implement the NetEnt games within the next 2 weeks, this is why you were able to see the NetEnt ads.
However, there are some countries that are restricted from playing NetEnt, such as the Netherlands, France, and UK. This restriction comes into effect if the casino does not hold a license of this specific country rather a general one. OrientXpress operates under the Master License of Curacao.