The image quality reposted here is worse than the one on the original website tho, you can see some parts are pixely like the red spear/arrow if you compare them.
>RABBIT Platoon, a group who fights off an enemy who is superior in technology and numbers, but bogged down by bureaucratic ineptitude and a general lack of will to fight.