I can't for the life of me remember the name of this game, but there was a game on Cartoon Network's website where you could create your own imaginary friend and plan an RPG like game with the characters from the show Foster's Home for Imaginary Friends. I used to play that game for hours daily doing the quests and playing the minigames haha.