In my games, I will always provide a fairly long online demo that shows the game's potential, but doesn't let you reach the best part of the experience. This way, players can get a clear idea of what to expect without having to buy blindly...