To earn points you'll have to unlock badges in our games by completing different tasks. Here is the complete list with games that features badges.
You need points in order to level up. Your level will automatically rise as you earn points, unlocking new stuff on the website.
Your sorce for free online games and pc games!