TeamLava

Team Lava was an individual company that released a few of the titles now seen under Storm8's name. The company was among a few to be merged with Storm8.