I was perusing the intarwebs today in search of some fresh avatars for my different online personas, and came across this little gem. I think Bungie made them but I’m not entirely sure, anyhow grab yourself some free Destiny Avatars. Destiny...