Available on Mac Windows

Howdy stranger! Welcome on Wakoopa

It's an awesome place to discover software & games online. Sign up and...

Start Tracking or never show this banner again

Used by 3010 people for 120 hours, 56 minutes and 36 seconds

Many softwares' installation files named Setup.exe

Edit

Popularity over the last 30 days (?)

vs.

RANK:

3557
Reach
Website: indigorose.com
License: Free
Version: 1.14.50.0
Popular tags:
Help complete this information