Bitch Slap Rampage. POW.. Anyone else think it was Neo? bitches Love slaps