Play game
XLR8 ESCAPE
XLR8 Escape is an exciting point-and-click adventure game developed by 8B Games/Games2Mad. In this game, players will find themselves in a village where they...
Game will resume momentarily...