Don't you just hate it when you just finished building a structure and you're immediately netted by Trapper enemies? lol, troll moment.
The video features these 2x enemies in Xeno Rangers:
Wishlist Xeno Rangers on Steam and see if you can avoid the trappers ;) Store.steampowered.com