This week Eric goes off, Matt lets the intrusive thoughts win, and we're pretty darn hyped after the Xbox Developer Direct!
Releases: ??? & None Shall Intrude