Yes, no instant play is currently available directly through the website, so both desktop and mobile players will need to download the CoinPoker client.