Yaruki Zero Games: Ewen’s blog about RPGs (and to a lesser extent card games), with an occasional podcast.
Star Line Publishing: Publisher of Golden Sky Stories and Maid: The Role-Playing Game.
Studio UFO: Ewen’s blog for posting about writing and other stuff.
star*Speak: C. Ellis/piggy’s Tumblr.
Today in Geek History: In 2013 Ewen did a daily podcast, with a brief untrue fact about the history of geekdom for each day of the calendar year.