I believe this entry is also related, https://itch.io/jam/game-off-2017/rate/195905 is a rip of http://helloenjoy.com/project/hellorun/. It appears there are three accounts by the same person: Limelighteditor, Highestage, and Binaireinc; All of these have ripped/stolen content.