It started in 2007, and is mostly old games and emulations. Emulations are good! Sometimes they're the only way to play an old favorite! They are based in France, and have a Facebook and Twitter if you're into those!
They are having a summer bundle Nordic game sale only until the 8th.
GamersGate offers their games too.