Freedom Games unveils rebranding as indie.io

Introducing indie.io – The Next Evolution of Indie Game Development & Marketing