Peter Lopez

Peter Lopez is the Founder and Editor-in-Chief of The State of Games. More of his work can be found via IGN and Pure Nintendo Magazine.