Ranked in these QuestionsQuestion Ranking
Pros
Pro Weekly free game giveaway
Free stuff is always nice.
Pro Free games and demos
IndieGala has a plethora of different community made games that are either free-to-play or are temporarily available as a full release so that the developers may get feedback from a large number of people.
Pro Clear indication what games have Steam cards
Which offsets the cost of the game since you can sell those on the steam market.
Pro Platform for independent developers.
IndieGala currently has a platform for a high amount of members to post their projects on their website in order to receive publicity for their works, receive feedback, and generally understand the route their project is going. If you're thinking of developing your own game, you should try this out!
Cons
Con Website does not accept RFC-compliant e-mail addresses.
You cannot sign up or sign in if your e-mail address contains a '+' .
A plus-sign is a valid part of an e-mail address.
Con VAT for Europeans
Unless you use a Proxy (which you should), you'll pay 20% more for a bundle due to VAT.