TEXT: KAIDO Cast 16 - Ecco the Rob - This week there were some technical difficulties, but don't let that lead you away! Dave tells us about a new game called Echo, while continuing our conversation on Metroid and Divinity. Rob dabbles…