silicon based life form May 17, 2014 admin Leave a comment What would it matter? How would it matter? It being life. Significance of activity?