1st ftw... but no you do not need a twitter account to watch the page - you can even subscribe by RSS feed if you want on the right handside of the twitter page....
RSS feed link - http://twitter.com/statuses/user_timeline/40104539.rss
Arma2 twitter - http://twitter.com/ArmA2PC