Based in heart of the beautiful city of Vienna, Austria, Cliffhanger Games develops games for PC and Consoles.