Invincible VS adds Battle Beast
Battle Beast will be a playable character in three-versus-three tag fighting game Invincible VS, publisher Skybound Games and developer Quarter Up announced. Here is his character description: Battle Beast enters the arena with all the rage, strength and brutality fans know and love. His insatiable bloodlust has led him across the arena, using massive attack…