Reviews

The Town of Light – Review

Following a release on Steam last year, an updated version of The Town of Light returns and also comes to console from Wired Productions. The first thing to make you aware of is the games content. This game takes place in the Volterra Psychiatric Asylum and is based on a mental institution located in Tuscany,… Continue reading The Town of Light – Review