Straight away, Ninecasino try a modern cellular-basic internet casino