Interactive Problem Solving Games