Evo Browser 2.0


Evo Browser 2.0

----------------------------------------------------------------------------

- Added Chrome Tabs

- Browser Speed Up

----------------------------------------------------------------------------

Files

Evo Web Browser 2.0 228 MB
Jan 28, 2022

Get Evo Web Browser

Leave a comment

Log in with itch.io to leave a comment.