All I remember is the "You'll get it when its done" comment from Battlefront. This is obviously not DONE. I would have been willing to wait and I know that others feel the frustration. The reviews that mags, websites and others give it are justified and thats were the validation of feeling somewhat underwhelmed comes from.
Bean