Oct 16, 2012
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...