Get some people that put sprites together plus the idea of the Dragonball Z franchise and a crazy storyline and you have this…..