New website


Website Logo

Now I have a new website. The domain is Spider-Browser.com and LeonKraft.de. More updates with enhancements, bug fixes and new features follow. In addition, a new app called "Spider" is now available on the App Store.