SoftPedia

Softpedia is an Internet website that indexes information and provides software downloads. The site also covers technology, science, health, and entertainment topics from external general public bloggers and in-house sources and provides software and game reviews.
Currently, it is the 25th most visited site by Romanians.

Meet Monstra on Softpedia:



Thanks to Catalin Cimpanu