Greg Delmage


20 games reviewed
80.2 average score
84 median score
60.0% of games recommended