Necrobarista: Necrobarista: Available NOW!

Wake yourself up and slam down a cup of your caffeinated beverage of choice, because Necrobarista is available on Steam RIGHT NOW. That's right: no more waiting, no more delays, no more endlessly refreshing our Twitter…