Hey Kyle,
I'm having a weird problem where I drag a tile onto the map and it's rejected (even though I seem to be dropping it onto an OK location) and then I do the exact same thing again in the exact same place and it sticks. I was looking through the stuff you added to make the turns a two-step process, and it turns out setting tileInHand to NULL had some weird side effects. I just committed a fix for that, but I'm still having this problem.
Any ideas? I doesn't seem to happen consistently, so I can't figure it out...
- Ben