Star Vikings Forever: Star Vikings Forever Released!

The day has finally come, Star Vikings Forever is LIVE! Are you going to start the game over with a fresh team, or hop into the fray on New Game + mode? If you didn't hear, there's some fun updates: New Game Plus Mode (…