About RandolphRam

Randolph is the editor in chief of GameSpot, and needs more time to play games.