image

Yes, Office Web apps is here !

Find out more here.