News

The makers of Hello Kitty Island Adventure want you to know the game has nothing to do with South Park. It’s a throwaway line, meant to elicit nothing more than a sneer from the gamers watching ...