That's a pretty good point on the game page's blurry image we're starting to notice, it's fancy but not really all that function. In the first mock up we did we simply put a darkened overlay on the image to contrast with the white text
We are hoping to add screenshots, related links, blog articles and embedded vids: let's plays, twitch streams above the X amount of upvotes section.
We're working on the design, the game page in particular has been a challenge for us. If you have an idea of what you would love to see it as then jump in on assembly.com/gamamia you can directly affect the design.
And I totally agree about community, in the end that's the most important thing. So we're really trying to get devs involved and discussing their works with players.