fbpx
South Korea

Project Relic – 5-man indie studio showcases prototype trailer for new multiplayer action game