What's going on people, Fenris Kevlar here. I have been away from the edge gaming community for some time, and figured this would be a good time to return.
I pretty much disappeared after I bought my Xbox one last year, the games are fun and couldn't find the need to go near the computer after...