Platform to have fun at casino games