Last week in tech: Atari's new video game console and the world's biggest battery

All the important tech stuff you missed last week.