Tech stack detected on games.crosswordgiant.com
Azure
Azure Front Door
HSTS
HTTP/3