OtterWorks is an indie game development studio with two games having been released onto Android over the few years the company has been around. There is Fall of Cutie and their arcade space shooter Escape Velocity. Their newest game that is currently under development is called Light of Life and it has a pretty interesting concept to it.