Congrats! You found the not so hidden secret landing page!

Now go To my mod in Steam and leave a comment saying:

"I found the not so hidden secret"

- Nekky