Designing playful solutions