Layer Games it`s a indie team of two developers.
3d arcade Terrarium Land is a first game of the Layer Games.

   
 

Terrarium Land on Steam.

 
 

 
 
 
2016