I am confused myself, because I thought it said in the PR that it was a California based entertainment company, however I also saw a listing as Joyful Genius Inc. located @ 15896 Double Eagle Trail Delray Beach, Florida 33446
Unless I am mistaken & there is another company similar, or something, then my humblest apologies if I have misled!