Improved and faster download of games to support most modern browsers to play our games. Tested using the following Internet Browsers.
- Google Chrome
- and Microsoft Edge.
By the way, if you play Insect Invasion 3D Game using a different internet browser, please post a comment and let me know.