Board Thread:Episodic and Issue Discussion/@comment-47881-20130312190015/@comment-5718833-20130312233357

Errrm... The beetle things are most likely REACH tech, probably new warships.