Top
30°

ZQGames' The Lost Titans MMO enters open beta

Online game publisher ZQGame today is launching its mythology themed, free-to-play massively multiplayer online role-playing browser game, The Lost Titans, into open beta tonight.

The story is too old to be commented.