what ? if it was approved yesterday..so why it isn't out in itunes? u may mean it was submitted yesterday right ?
A game doesn't have to be released immediately on approval. You set a date sometime on the future. Then you can start to spread the word to websites and fans such as "Our game launches on the 1st of September"! Most likely they'll be waiting till Wednesday to time the release of the game with a promotion on the App Store. Can't wait!!!
I'm looking forward to this one as well - it's got a great blend of good art, design, audio and voice acting... keep us updated!
Educated guess... which turned out correct. iPhone Thread : http://forums.toucharcade.com/showthread.php?t=65880 iPad Thread : http://forums.toucharcade.com/showthread.php?t=65881