Masks are off and we get one EPIC season finale!!! Friends shooting at each other, CC killing herself and explosions, explosions EXPLOSIONS!!! UUUUGH