Release date announced for Upwards, Lonely Robot


New teaser trailer released for the upcoming Puzzle Platformer