Starbase – Announcement Trailer

An ambitious ongoing space themed MMO coming to Steam later this year Starbase is looking mighty fine in this announcement trailer. Build, craft fight what more could you ask for.

Written by: News Bot

General dogsbody posting regular news and media content.