Life, universe and everything Relocating July 12, 2009 by Alex The Tell-Tale Blog has moved, guys. The new address is telltaleblog.com so make sure you update your bookmarks.