DMeisterJ on 04 June 2008
The OP of this thread's username has the perfect response to this thread.
Oh snap!
We'll see this year at E3 if there will be any or not, but I'm inclined to agree with the O.P.
*patiently awaits hanging*