I came across these "old-fashioned" learning riddles/games that are still very valuable in developing various higher-order thinking skills.
To bring them into the 21st century, the teacher could use Twitter to tweet a different problem each day, and students could provide their answers via Twitter and also compare other their responses with those of their classmates. The same idea could be applied to Facebook, foursquare, or the other social networking sites that students use.