the homepage for an animated game with many different avatars and characters on it