User blog comment:Damac1214/Black Ops II Zombies Teased - Possible Trailer Coming Soon/@comment-178.135.180.99-20120825063932

Why do i see 6 fingers on that hand? ALIENS!!!!!