During its press conference at the annual E3 trade show, Electronic Arts revealed new upcoming titles for the iPhone and iPod touch, as well as a new feature for its recently released Scrabble and Tetris games. Spore Origins will be the full name of the iPhone/iPod touch version of the new organism creation game, and it will launch later this year through the App Store alongside Monopoly, Tiger Woods 09, and Need for Speed. Contrary to prior understanding…