Thanks for the info! Just a heads up: seems like your Twitter account is suspended.
To explain: I was experimenting with an app that it turns out breaks the twitter rules and so they've suspended us. I'm talking to Twitter now about getting us unsuspended.