Net Games Laboratory Inc. develops a new browser space mmorpg "Space Worlds". Release will be at the end of 2010. Please, visit netgameslab.ru for more information. Make sure to switch the site to the english language. :)

Project is dead, but I survived. :)

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…