The time of reckoning hath come to pass! Fogcast #2 is here and you will enjoy it, or else! XCOM: Enemy Unknown, Mass Effect* (big shocker), and assorted scientific preamble appear and contour to the shape of our most recent show.
*The announcement about the newest Mass Effect DLC titled “Omega” was announced shortly after we recorded this week’s podcast. We’ll have more information and a discussion of that on next week’s episode.