eehsun's Avatar


Member since January 23, 2011

Reviewed Opera for Windows 64.0.3417.54

Note that this is not a beta release, heck it is not even an alpha release :D
Great piece of software on the other hand, though (as great as a nightly/weekly can be.. :D) Read full review

Favorite Files

© 1998-2019 BetaNews, Inc. All Rights Reserved. Privacy Policy.