VANRAN: VANRAN: Watch an ongoing showcase

Humanity lost the war. Demons rule the world. Join the VANRAN team for a live gameplay showcase featuring the latest demo build. We’ll dive into the Demon Realm, battle corrupted enemies, face brutal bosses, and demonst…