The domain name 8games.com is for sale with sedo.com
8 is the lucky number in China
In simple terms, the number 8 in Chinese culture corresponds with getting rich.  The numerical Meaning in Chinese Numerology is “New Beginning”.
 
The number 8 also represents power and sudden fortune. The number 8 is also a symbol for infinity.  
The number 8 as a brand name
This is a number that can be branded either as an online gaming site or a retail site for games. The benefits of the domain 8games.com is only limited by your imagination.
Windows 8 games, perhaps?
The domain name 8games.com has a subtle reference to Windows 8. It's a perfect platform to promote games and fun stuff for Windows.