Build Free Online Games - Play over 40,000 games online including online games , internet games , flash games , and all your own free games.
  Defend The Tree Ship A Free Online Game
War Tanks A Free Online Game
War Tanks
Mine Trapper A Free Online Game
Mine Trapper
Kill the Flies A Free Online Game
Kill the Flies
Kid Chaos Ultra A Free Online Game
Kid Chaos Ultra
life for flight 2 A Free Online Game
life for flight 2
Quarterback Touchdown Pass A Free Online Game
Quarterback Touchdown Pass

Online mah-jongg Games
Mahjong Link 2.3 Game

Plays: 1827
Category: BoardGame Games
Connect identical tiles to each other to clear the board.
Wigwam Mahjong Game

Plays: 1810
Category: BoardGame Games
If you enjoy playing mahjong games, then this game by Online-Girl-Games.com is one that you might well like! To create the magic collect all items on the board. Move the tiles with the images of magic items in such way to bring together two identical objects. Keep watch on the time as it is limited otherwise you will have to pass the same level again.
Magic World Mahjong Game

Plays: 1810
Category: BoardGame Games
Game-Mahjong.com presents new original type of the ancient game mahjong that combines several favorite logical games. The kind sorcerer creates the magic in the trunk of a centuries-old oak in the dark forest. Search for all necessary magic elements in the mysterious room among thick spell books and gurgling tub with boiling potion. The task is to unite two identical elements. To move the magic element click it and choose the direction of its motion. The game has excellent rich colorful graphics and addictive gameplay.
Mahjong Link 2.5 Game

Plays: 1806
Category: BoardGame Games
Connect identical tiles to each other to clear the board.
Mahjong Link 2.2 Game

Plays: 1726
Category: BoardGame Games
Connect identical tiles to each other to clear the board.
Mahjong Link 1.5 Game

Plays: 1718
Category: BoardGame Games
Connect identical tiles to each other to clear the board.

<<< Previous Page | 1 | 2 | Next Page >>>

Tips: Setting the opponent movement speed to zero can give you a platform for you to do your own animation instead the opponent graphic. You could make an opponent popup and then hide again using animation instead of the built in movement.