Barrow Hill Summary

5.0
average

Barrow Hill Review

Looks can be deceiving and this game is the ultimate testament to that fact. On initial impression Barrow Hill looked creatively cheap.

Latest media