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.