Found a glitch. At the title screen, pick a level, then exit the level. Now, choose a user level(there's a teleportation level under popular where its simple to solve but time consuming) and let it complete. After the user level is completed, it may hang so you've to refresh. However, it'll save the level as completed and thus after a while, you'd have gotten the badges for free. I hate myself.