Bawx Posted April 27, 2005 Share Posted April 27, 2005 On this "Web Browser Discussion" page, 24 out of the 28 topics are about Opera. Does that say something? Link to comment Share on other sites More sharing options...
bangbang023 Veteran Posted April 27, 2005 Veteran Share Posted April 27, 2005 this has been posted. it says that something new was released and people are trying it out just like everytime a big game is release. calm down and wait for us to decide thread closed Link to comment Share on other sites More sharing options...
Recommended Posts