Nintendo Direct recap, and John Carmack joins the Oculus Rift team - Hard News 08/07/13