Isaac (Super Smash Flash 2)

Isaac will be a playable newcomer character. He was revealed to appear in Super Smash Flash 2 from the McLeodgaming Direct.