I had the same idea of a platformer where you control the level and it has random generation as a score system, if you search for 'Reverse Run' you will find it!