i can give u a general thumb of rule here: if a dev shows ONLY screens from the ingames landscape on a shop-site or any other site this means very often that the game has no and/or shitty content - therefore not good ^^
Another good rule to live by is to actually look at the game to see if it applies to whatever random rule that you want to throw out there. In this case, simply going to their Steam page shows us that yours is entirely irrelevant to this game as they have much more than just landscape pics posted. They even have an actual gameplay video posted. All that being said, the video and other pics that they have up do make the game look like absolute ass and not worth downloading. Even for free.