The sequel to Carnage Heart, a mecha action-strategy game from Artdink.
You must log in to post a comment