Beta!
Ignored

Playdigious is a French publisher of great indie games.