There are no demo modes that a player can play for free at Betway Casino. Moreover, you can only access the casino's games after creating an account. The good news is that Betway Casino will match your first two deposits up to your third with deposit bonuses.