hmm...they dont launch until the 18th yet its all over the net lol...what's up with our suporters? we're slacking off guys why haven't we seen any leaks yet. Another thing, U think there's any significance to our launch date falling on the American's Independence Day?