Billy Givens is a freelance writer whose work can be found on IGN, GameSpot, Digital Trends, and more.