THE FIRST RELEASE!


its out now, updates soon!!!

Files

web.exe 104 MB
19 days ago

Get Tab Buddy web browser

Leave a comment

Log in with itch.io to leave a comment.