Creature Battle Lab is a 3D creature customisation and battling game for mobile and tablets. Release is scheduled for November 2016.
Your comment will be anonymous unless you join the community. Or sign in with your social account: