If you thought guns that spat curse words more frequently than bullets was a bit too out there, you're not ready for High of Life 2. This foul-mouthed follow-up is packed with crazy new weapons, enemy ...