You Deserve, an upcoming indie horror game by the TGA Company is almost ready to ship to the horror game fans. The game is about a group of teenagers that bullied someone to suicide in Raiven’s ... Read More »