Eufloria Review

In an age where the gaming industry has been heavily commercialized, it’s always a refreshing breeze to see indie developers who’re not giving up and are still coming up with highly original and innovative titles. Valve, with their Steam content distribution platform, have certainly given a big helping hand to such developers, allowing them to…