Yes, there is an FAQ page at Dinospin that covers a lot of important topics and can be useful for new players. You can find this page in the "Contact Us" section at the casino.