Decaying Logic: 3 games developed and 2 published from 2014 to 2017. Best rated: Pixel Puzzles: Japan (60).