Behind the Screen Review Anthony PamiasOct 1, 2018October 1, 20180 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 Read more