John Leuven

Contributor

John Leuven is a Computer Science graduate with a passion for writing. He enjoys finding obscure albums and playing video games. When not searching for stories, he's probably searching for that legendary +5 artifact all the townspeople were raving about.