XEL Nintendo Switch Gameplay
Release date: July 14, 2022. Price: $18.99 / £TBA / TBA€. Game file size: 6.3 GB. Publisher: Assemble Entertainment. XEL is a
Read moreRelease date: July 14, 2022. Price: $18.99 / £TBA / TBA€. Game file size: 6.3 GB. Publisher: Assemble Entertainment. XEL is a
Read more