Bardock's Final Stand is a short runner / shooter game based around Dragon Ball Z's character Bardock in his last moments trying to protect his planet from annihilation by fighting through waves of Freeza's men to stop him.
Play Game