QBEH-1: The Atlas Cube Launches on Steam Aug 5, 2014 Digital Tribe and Liquid Flower have announced that QBEH-1: The Atlas Cube has launched on Steam and is now…