Juicy game! I couldn't reach your Twitter page, though, the Twitter box can't be caught.
Maybe your browser doesn't allows to open webpages from this source (embedded game) because it worked from everyone i've tested with. but you can check out my twitter here! And thanks for the review! ^^
Ah, it was trying to open it as pop-up. I use Firefox.