IndieGameStand Free Games

Finally fixed / cleaned up the new free games tumblr feed. Still working on it but it’s a solid Beta now.