There are exciting games with great prizes at Drake Casino. Ever since the casino went online in 2012, it has been providing everybody a reason to be happy. It is an instant play and mobile type of casino and the main language used on the site is English. This casino has an amazing welcome bonus for new players. Depositing funds and withdrawing rewards is also very easy.