IGN: Muppets
Have you submitted your IGN in this link? http://leafre.net/form.php : I think I did. After I hit the send button it just freezes and says "sending".
I'll be online from 6am-9am KST most days.
Thanks.