Stephen's Sausage Roll
Stephen's Sausage Roll is a 2016 puzzle video game developed and published by Increpare Games , the studio of designer Stephen Lavelle . 
<triplet> Stephen's Sausage Roll <subj> puzzle video game <obj> genre <subj> Increpare Games <obj> developer