Hello,
This demo won’t be created on Elementor in the near future. I’ve manually created a “Games” page on your site, using Elementor, so you can edit it depends on your needs.
Regards