8.0 Behind the Screen ReviewAnthony PamiasOctober 1, 2018October 1, 2018 by Anthony PamiasOctober 1, 2018October 1, 2018 Behind the Screen is an indie action/adventure puzzle game that is developed by 18Light and published by COSEN, originally released on Steam and now available...