There's some more pictures of the good Doctor over at the following site. So glad that they're sticking pretty close to the original design for ole Otto Octavius. Since I hated that damn Power Rangers Green Goblin from Spidey 1.
MTFBWY and HH!!
Jar Jar Binks