The free browser MMO DownWorld has published its official game trailer
Flowplay has published the official game trailer of its free browser MMO DownWorld.The game can be played directly from any browser and you can enter in a futuristic world populated by hundreds of players. One of the main features of the game is the combat system which consists of minigames. There are social areas in which players can talk among themselves and socialize, complete missions, exchange objects and play with his friends.