The medals system is cool.
But sadly I think it's too little, too late.
On the PC, other sites like Kongrgate having been doing a point-award system for ages.
And as for Consoles, The xbox 360 has had Achievements since it's release.
It's good, but it's just too late!