Boss Rush: Master Hand
He is master and creator, punisher and destroyer, the antagonist for the iconic and beloved fighting game series Smash Bros. Whether you’re scrawling across the first game on the Nintendo 64 or bashing buttons on your 3DS you will inevitably come face to face with the terrifying adversary known infamously as ‘Master Hand’. Master Hand […]