Games/Battle Beaster/MediaBattle Beaster·, 2001 · Studio Wonder EffectMediaBack to gameAll10Screenshots8Videos2Videos2TrailerGameplay VideoMore about Battle BeasterPlayer reviews