Free-to-play, browser-based build 'em up Anno Online today entered open beta testing so all and sundry can give it a go. Cor, pssh, tsh, browser games, right? But Anno Online may be one of those worth at least a bit of your time, our Ozzie found when he played it.