TechSpce: Alec, Lucas and I discuss the past two weeks in technology and gaming in our first ever Video TechCast.