if you buy directly from a developer, you support that developer as he gets more of the income than he usually would get
I would have really liked to support you guys but since your price is in euro (in the store) ill end up paying almost 20$ more than the steam version...