August 17 Reviews And Yet it Moves And Yet it Moves, is a top indie game by independent publisher Broken Rules. Released on April 2, 2009. Its interesting name is a direct English translation of Galileo Galilei’s Read More