Sigils of Elohim: Available Soon

Valve and Croteam are working to fix issues prohibiting some users from downloading and playing Sigils of Elohim. Fear not, it will be available soon and absolutely free. Thanks for your patience!