Iron Mountain Interactive is a small but sweet independent game development studio headquartered in Vienna, Austria.

 
Iron Mountain Interactive Logo