How about some instagram?

Was i the only one who was absolultely 100% shure that there will be Instagram announced today? Remember that Instagram Tile that was leaked at some point? I'm not really in a desperate need for this app, but I'm tired of being mocked by iphone users for not being able to upload photos and i really think the absence of this app would distract many potential wp8 users