That is a good hint with the free version. For the time being I set my other Game (Princess) to free, so users may be led to my developer page her this way.
But the character profiles etc you suggested in the rating (thanks for that!) could also be a good idea to increase the click-through appeal.
Viewing post in Space Journey X - Version V2.30 Public Release comments
Different people find different things appealing. For me your screenshots would have worked, as they show that the game is a bit more complex.
But I already was hooked before by the princess game, so I knew what quality to expect ;-)
The idea with the shortened web version would also mean you could have different cover images. Or think about exporting some of the minigames as a standalone side project to reach more casual players that like web games.