About Evil Owl Studios
A computer game development studio that is comprised of 4 masters students from Glyndwr University, Wales.
More about Evil Owl Studios
https://evil-owl-studios.gitlab.io/index.html#about
A computer game development studio that is comprised of 4 masters students from Glyndwr University, Wales.