Overlay 2023 4.03 Free Download – Details Online
- File Size: 5 MB
- Latest Release Added On: 06 Feb 2023
- Status: Available for Download
- Price: Free
- Developers: Jiulong Zhao
- Operating System: macOS 10.15 or later
- Free Hard Disk Space: 20 MB free HDD
- Installed Memory: 1 GB RAM
- Processor: 64-bit Intel processor