Lucky Frame is a creative design studio based in Edinburgh. They're not a game developer - though their last few releases have been game-like. They're the recipients of critical acclaim for their last few titles and have a shiny BAFTA award for Bad Hotel, released in 2012. The company has worked on a variety of …