Denis Koshelev

Denis Koshelev
2388 POSTS5 COMMENTS
Tech reviewer, game journalist, Web 1.0 enthusiast. For more than ten years, I've been writing about tech.