Jesus Christ CONFIRMED for Smash Bros.!?!?