Yes, you do not need to download any software, register, or make a deposit to try out this exciting game. The demo version of Countdown can be found on this page.