No, it's not. It's a nice brandable domain. If the site made money, that could increase the value.
twizlgames.com sold for $202 a few years ago. That seems quite high to me. It looks like it was bought by a reseller. Maybe they would be interested in twizl.