Devo Deaves

Editor

Devo is a life long gamer and tech enthusiast, spending as much time striving for the perfect setup as he spends actually playing. Living in Wales UK with his partner and two dogs, he can be found cycling, tracking down his latest Sci-Fi viewing fix or blasting out his favourite heavy metal hits

Posts By Devo Deaves

More Posts
To Top