I'm glad your info pass went well for you today, it all seems pretty promising.
As for your question, more like they received it in 07, but for whatever reasons, apparently didn't do anything until 08. :(
Since everyone is now telling you that you are in the interview queue, looks like its...