Geometry Dash
There are 21 main levels. 3 of them are demon levels which can be unlocked by collecting coins hidden throughout the levels. As of January 2023, there are 88 million levels made by other people.