Yep, we know. It's been on the front page a couple of days already. The reason we haven't shared it yet is because there might be some update to the screenshots today/tomorrow, so we'll wait until then. Hopefully you can see something new there.
We have a bunch of new material to show (including gameplay videos) but it's been a bit hard to get "visibility slots", hopefully things will improve going towards the launch. We expect something to be shown this week already!