Top
80°

Star Lords Teaser Trailer Revealed

Iceberg Interactive have released a brand new teaser trailer for the upcoming 4x space strategy videogame, Star Lords. Currently being developed by Portuguese team Arkavi Studios, Star Lords will launch as a PC exclusive title next year.

Read Full Story >>
electronictheatre.co.uk
The story is too old to be commented.