A free space horror game about a scientist whose research group was destroyed by a mysterious life form — dark matter, invisible to the naked... Read more