Happy to hear from you!
Yes, I bought both of your games here and I just created an account on the eHellJay website, with the same username.
Is Think Twice also the latest version here (0.3a) or is there a later one?
Thank you and good luck with the transition. I'll be your supporter there.