No, not at all. No purchase is necessary, and you can play the games at Punt by registering and using the top-up and hourly bonus offers. There are other ways to get GC and SC, such as social media giveaways, but you won’t have to pay anything.