Bio F.R.E.A.K.S.

Bio F.R.E.A.K.S. is a 3D fighting game by Saffire. The game features a number of characters to choose from, and there are also several unplayable boss characters.