Star86 is a currently shut down Virtual Worlds MMO from Drumleaf Inc. The game closed its doors on July 31, 2014.

Read more