Yes, you need to sign up for a Cartoon Network account even if you already have a Globe Interactive Account.
I previously watched a certain video/played a certain game on the Cartoon Network Watch & Play app, but I cannot find it now.
The videos and games change regularly. Please keep checking back for the latest content!