Looks great! Definitely a stand out entry. Love the comic book world style, the trailer is good and the premise is unique!
Suggestions:
-- Tweet suggestion pasted below (as Realms Games). You have some more words so might be worth using it. (Although your video is great so shorter may be better. Try A/B testing to see which one gets more link clicks.)
-- Use Twitter Ad Cards to embed your Demo Link in your video so when people click they go straight to your page. Jump in our Discord and ask your team if you don't know how.
-- Call to Action should go to your demo not your Press Kit.
-- Your Press Kit page should have the meat of the information presented neatly on the page. Your link should be for bulky files like video, high-res screenshots, etc
-- Recommend running through the https://feepresskit.com/ tool and updating your page.