Sure you have to deposit.. it is a match bonus not a free bonus, and a really good one btw :)
you have to deposit, its a trick
I think I will take it on the weekened so in case I get board and dont feel like depositing I will an available balance ready for me :)
I played the last one on prism and it lasted for 2 days lol
damn... now that is a big one...