Born in Taiwan, Kevin Chen moved to Brisbane at the age of 5 with his family, before moving to Melbourne, where he now resides. With a burning passion for Games, Visual Novels and Anime, he helped found Route 59 in 2015 in order to create narrative games that explore the intersection...
Read More →