I can't get into TAF. As a theme i think it's good but I'm with you on gameplay
Was it working properly?I couldnt get rid of mine quick enough. I got rid of a Wh2o for it, and wished i hadnt!
Yes they are similar, when I first saw/played ST I thought the same, I wouldn't own both together. After more play I completely forgot about the similarities and hadn't even thought about it until someone mentioned it here a few weeks ago. They play/feel completely different to me and I don't regret owning both at all.