See: Deacon of the Deep (enemy)




    • Anonymous

      Annoying23 Apr 2016 19:11  

      These to me, are the most annoying enemies in the ***** game. Can't count how many times I've been rained down upon by this guys while fighting an invader.

    Load more
    ⇈ ⇈