Hello Fellow Deviants!
I come bearing news that a couple friends of mine
have a new project out called "The Lost Kids". They're also doing an art contest to promote it(with a first prize of $250!), so go check out
for more info and be sure to check out the website [link]