Animated Meanderings would be the place I recognised you from. Should've read your sig first lol.
Team blog or solo?