Ludorum Studios
1 member Developer & PublisherLudorum Studios is a brand new studio based in Stafford, UK. Set up by 5 students from Staffordshire University, the company is focusing on making fun...
This member has provided no bio about themself...
Ludorum Studios is a brand new studio based in Stafford, UK. Set up by 5 students from Staffordshire University, the company is focusing on making fun...