Articles By

Kevin Holmes

Kevin Holmes is Executive Editor of The Creators Project and lives and works in London, UK. He enjoys writing and reading about digital culture, gaming, early cyberpunk culture, mind-melting sci-fi and animation, films of all creeds, the internet, and listening to Bob Dylan.