Whatever happened to the sequel to the popular '90s beast brawler? Power Up Gaming intends to find out.