Yes, the game is on sale right now for a limited time.
I'm not quite sure what you mean, which site is that?
There are codes for bonus scenes and a gallery code that are only available to our Patrons.
I suppose this is the post you've mentioned. https://www.patreon.com/posts/bonus-scene-32519916
You can unlock it by becoming a Patron.