This week, on That Computer Show, the Mass Effect team at Bioware listens to its fans… and then they complain more, how buying apps for your smartphone could save your battery, network safety, and how solar power could be growing very quickly, to provide us cheaper power. All of that, and more on this weeks That [...]