Does anyone know if it has come out yet? The only date ive seen is Summer 2008, and wowee look what time it is.
It comes out sometime in july as far as i know, so i don't think it's come out yet. Should come out soon
it doesnt seem like itll be worth it for the price though =/