As you are probably aware, there has been a big push for indie games lately. With Steam’s new Greenlight service being perfected as we speak, we are bound to see more and more indie games pop up on The Steamfeed on a weekly basis. These games tend to be affordable and consumable, which is exactly what developers need to stay afloat. This week is no exception as indie titles dominate the feature once again. Closure This light-based puzzler is cute and refreshingly...
