Made me laugh anyway...
It was amusing, yes.
Kinda dropped the ball though by not having a GITS scene, with Harry falling off a building, having the invisibility cloak as optical camouflage.