For those interested, looks like PlayCent released Crazino Slots under their new channel "Free Fun Games" available in the Roku Channel Store as indicated by @Zebdoz333 .
Heads up: If this channel remains, then Playcent is likely in compliance with Roku guidelines. If this channel disappears, you should begin to question whether Playcent/ Crazino Slots developers are being honest in their communications with you all.
Roku Community Streaming Expert
Just another Roku user... I am not a Roku employee.
Insignia RokuTV, Ultra 4660, Premiere+ 3921, Express 4k+ 3941, Streambar 9102