Build Free Online Games - Play over 40,000 games online including online games , internet games , flash games , and all your own free games.
  Keys of Atlantis A Free Online Game
Distorted Sub Wars A Free Online Game
Distorted Sub Wars
Frog kills Insects A Free Online Game
Frog kills Insects
Anne Bonny Booty 2 A Free Online Game
Anne Bonny Booty 2
Amityville Shooter A Free Online Game
Amityville Shooter
Water Wars A Free Online Game
Water Wars
Turret Rage Xtreme A Free Online Game
Turret Rage Xtreme

Online Shanghai Games
Mahjongg Game

Plays: 2003
Category: Puzzles Games
Time to showcase your matching skills, mahjongg lovers! Your goal in this game is to remove all tiles by pairing them up. Before the game starts, you can choose to play with the classic mahjongg set or a simple combination of numbers and letters. Simply click to select the set you like to begin. Then the chosen set will be piled up. When you find a matching piece of a tile, you can click the two pieces so that they can be removed. Note that only the topmost piece on a pile which is not blocked from the left or the right can be taken. The tiles that can be removed will be highlighted in red when you click them. A timer at the top left corner will count the time you have spent, while your score will be counting down from 10000 according to the time. If you are not able to make any moves, you may click the Restart button on the left to start over. You may also click the Hint button to receive a hint, but note that each time you do so 600 points will be deducted. Play the interesting mahjongg solitaire and feel the oriental ambiance!
Shanghai Nights - Hidden Object Game

Plays: 1728
Category: Puzzles Games
PlayHOG presents Shanghai Nights, a Hidden Object game where we have carefully hidden 40 objects per level.
Spot the Differences in Shanghai Game

Plays: 1653
Category: Puzzles Games
PlayHOG presents Spot the Differences in Shanghai, a Spot the Difference Game where there are 20 Differences per level.

<<< 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.