Extraneum is a bit Doom, a tiny bit System Shock, and a huge bit fun