The Seeker: New Intercido page is live! & Small bugfix

New INTERCIDO page is live! www.intercido.com Edit: We are having some technical difficulties with the web page, please be patient! After almost 4 weeks the page is complete, and features a new design. This finally allo…