Ulexio

Get a browser notification when Ulexio releases a new game.

Games: 1
Total installs: 294
Latest release: Nov 6, 2024

How this studio operates

All games

GameStyleRatingInstallsReleased
Word Nexus: 9-letter word game Word — 100+ Nov 5, 2024