I think it would be cool if people could pin their Crayon projects to their profile in some way. Maybe a small component with an icon pointing to the page in the Games section or even just the forum thread (considering the possibility of non game Crayon apps). This could help people promote their projects and get feedback.