They're definitely not perks and I think they'll just last a few seconds like power up drops. What universe did they announce that in? unless I'm reading this wrong, ours. Where is that from? It's from BO3's wikipedia page https://en.wikipedia.org/wiki/Call_of_Duty:_Black_Ops_III The source leads to this http://www.polygon.com/2015/6/25/8848757/call-of-duty-black-ops-3-zombies-reveal which doesn't mention anything about a story/multiplayer modes for the zombies game mode, though.