Velan Studios lays off staff in reorganisation by 44Gamez March 23, 2024 0 PC New York developer Velan Studios is reducing jobs as a part of a reorganisation.In a submit on Twitter, the corporate ... Read more