Unlock is a 3D platformer which you design yourself. Collect coins, buy skills, find skins, unlock themes and explore several awesome levels.
Some levels have blocks that change color when you roll over.
This is a good example. It's very addictive.