File under: Everything October 17, 2012 Rez creator is Keio University's latest Professor Jessica Citizen
File under: Uncategorized September 20, 2012 Rez creator takes a break from game production Jessica Citizen
File under: Everything, Promoted April 10, 2011 Mizuguchi puts Child of Eden in a corset Jessica Citizen