Love the cover image.
Suggestions:
-- Call To Action: Include the link and what you want people to do. You have a Demo but your page says "Game Demo: Coming Soon" which is confusing.
-- Video: Upload direct to Twitter. YouTube links get penalised by Twitter's algorithm.
-- Embed your link in your uploaded video using Twitter Ad Cards. Ask your team on our Discord how to do that if you're unsure.
-- If you're planning on releasing on Steam then you want to get your page up as early as possible to start collecting wishlists many many months before.