Continuation of Kaizo robot 64's infamous gauntlet, Final homerun. This game is one of the hardest fangames out there.