Toren – Trailer

Toren is a Brazilian developed indie game making its way to PlayStation 4, and Steam. Toren is on the PlayStation 4 exclusively for consoles and will release May 12.