Games Starbase Forum Starbase Starbase is a multiplayer first-person shooter set in a vast universe where players can explore, build and destroy. The game will allow you to explore space in... Read more Anticipation Rating: 8/10 6 ratings Steam: 59/100 6K+ ratings About the game Buy the game 4.07$ Video Requirements Similar games Release dates Reviews and ratings Gallery Forum Quotes Starbase Create topic