Alright, trying to sort out a game.
I'm trying to help the guy above with the smiley face game that's similar to Chip's Challenge. During the same time period of Windows 3.1 I played a game that might be the same but is likely just a clone of others that went around.
First off, it's like Kye. I had completely forgotten about this game until I started this search for the other person's game and then started searching for this mystery game of my own. To get a good idea, here's Kye:
http://xye.sourceforge.net/kye.php
I'm really certain the game I'm thinking of was called Heart or Hearts. Or possibly that was just part of the title. Also, it's NOT Heartlight except it appears to play pretty much the same as that. Heartlight's characters and graphics are too zoomed in. But the concept seemed the same and I believe the character you moved around might have been elven (again, zoomed out old Windows 3.1 graphics and 20+ years past since I played, could be a bit off). I distinctly remember a grassy tileset, water that you died in, rafts to cross water, ice that made you slide from one side to the next, rocks that fell when you collected the ground below them (often puzzles dealt with the rocks), and snakes that would only move one tile closer to you as you moved. I know there were other enemies and obstacles (pretty sure fire was another as well as arrow trap things).
Looking at all the stuff on Heartlight it's almost an exact match but graphically it's way different so I'm sure the game I'm thinking of is just a clone. I feel like I'm so close to finding it but I can't. Ugh.