It's based on the DooM 3 Artifact

Some sprites I made myself (the heart image itself was captured and edited by myself), others I cribbed from other wads (credits below).
It doesn't act as a direct-attack weapon; instead, using it grants you various powerups (some for a duration of time, others only while you "fire" it).
Version I'm releasing here has the following 5 powerups:






Fire activates the powerup, altfire switches between them.
The ammunition it uses is special: you don't collect it inmap, but is granted to you 1 ammo for every enemy you kil. This is done using an ACS library, so you should be able to just drop it into whatever maps you want and play (though you will have to give it to yourself in the console: it's named "artifact" ingame.
Credits:
Sounds from DooM 3
Heart model from DooM 3
Hand image from here
Several orb images from DooM64
Some sphere images from Summoner Sphere, Turbo Sphere, and Guard Sphere.
Download here
Future Plans: I guess make the sphere symbols I have denoting the powers show up more than a few seconds after you first select the power. I wanted to use it as altammo (since that would go into my idea of limiting the powers in my wad based on what you've collected), but that seems to be limited to only two types of ammo, and I haven't come up with another workaround yet.