No. The site is entirely dedicated to free play slots, meaning that you do not deposit money and you cannot withdraw winnings. Instead, winnings will be added to your balance so that you can use them on other slots.