BioShock meets Fallout