I think as Construct 2's user base grows there should probably be a dedicated space for artists looking for devs, devs looking for artists, team-ups and collaborations.
I know a lot of game creation tools do this sort of thing and a lot of good games can come out of it.