Yeah, I think a lot of my discomfort with the whole thing is just stemming from the lack of details we have on...well, everything. I'm sure we'll have a lot more info by the time E3 rolls around, and that'll clear things up. They're just kinda painting a sloppy picture for us to interpret for the time being, and it sucks. :\