All games in our database are browser based and therefore do not require any download or installation whatsoever. However, some older games require a flash player. You may need to install it if you want to play these games and don't already have Flash installed on your computer. If you are using a mobile device, you certainly don't need to install anything as 9winz is not available at all for mobile devices. However, the vast majority of games are baccarat online casino games. This makes perfect sense as slots are by far the most popular type of online casino game. The baccarat online casino is also very popular.