I bet you guys know very well the GTA series, and the Rampage!-mini game (previously "Kill Frenzy"). I wonder if it's possible to make such a thing on certain levels of the campaign. There would be "Rampage! weapons" which look identical to the normal weapons, except with a bright aura or something which marks that it's a special pickup. Once the player picks up that weapon, he'd have infinte ammo for a variable time (let's say 120 seconds or 160 seconds) for that weapon, he could not switch to any other gun, and he'd have to kill a certain amount of a certain enemy (Zombiemen, invisible Demon, Lost Soul etc.) within that time limit. If he does, he'd gain access to a bonus level (NOT secret level!) which could not be reached otherwise...let's say "LOFASZ.WAD".
A text appearing at the middle of the screen would also be very useful. When the player picks up the weapon, a text would appear at the middle of the screen, like "RAMPAGE! Use da Kruger rifle to kill 15 Drones in two minutez! If U complite, there'll be a bonus for ya". (the game doesn't actually need to spawn these enemies to attain the kills - if the player has killed the Drones earlier, and thus, fails...well,tough shit. Better luck next time!)

I really think this'd be a nice addition to certain levels, where are lot of enemies and less ammo, so the player would really try to complete the Rampage! so he can grab lots of precious stuff from the LOFASZ.WAD level.