You heard correct. Office 12 has hit the internet. Someoen at M$ wont have a job come monday morning. Office 12 has not even been released to MSDN or anybody since M$ hasnt even chosen the Beta testing pool yet from what i have heard. So here are some screenies (not from me Tyler) for everyone to take a look at.
Clicky
Clicky