Intrinsic vs Extrinsic – Designing Good Rewards in Games