Accessed new guide and it says elves have fog and dwarves only have 25% BE. Created a dwarf and they do only have +25% BE but still have the armory changes in effect, so its not like they just haven't made changes yet. Also, science is flat out unchanged. Really hope this is just a REALLY late april fools joke...