A huge tank equipped with myriad of weapons and defense systems.
The third boss in the game Excubitor. http://store.steampowered.com/app/357030/
12 comments
12 comments