User blog:Poketape/Minerva's Den Released on Steam

As the title says, Minerva's Den has finally made its way to Steam. Anybody that had Bioshock 2 in their Steam library before today got the DLC for free. It's priced at $9.99 and is on sale for $4.99 until October 7.