Electronic Arts has released Spore Creatures for the iPhone and iPod touch. Designed as a sequel to its popular Spore Origins title, Spore Creatures continues the storyline into a land-based evolutionary adventure. Players create a customized Spore Creature from over 45 unique body parts and skins, shapes and colors, and then take their creation through twenty different game levels, avoiding or socializing with other creatures, solving puzzles, and…