Annihilated's final pre-launch trailer appears five days ahead of release

This is the last trailer published before the indie game releases next week.

gamingreleases

Sources