Yes, you can. Players do not need to download any app, software, or game to play at TuskCasino. Just open the casino game you wish to play, test it for free, or deposit and play for real money.