News Labyrinth Legends Released, Fan Art Contest Detailed December 19, 2012David Jagneaux0 Comments Labyrinth Legends released on the North American PS Store last night and is coming to Europe… Read More