One of the most BRUTAL games is FINALLY about to release