Open beta for social interaction game Velvet Sundown
A videogame where social interaction between players is the most important game mechanic. Sounds interesting? Tribe Studios has brought forth the open beta for their creation Velvet Sundown. In this g... Read More »