Fancade
Fancade is a gaming platform with over 100 mini-games that are available to all players. Some of them have to be unlocked over time, but there are plenty of ready-made variants available. You can play new games share your mini-games as there is a creator mode available here. The game includes a powerful game editor that allows users to create their own games or edit existing ones. This editor is easy to use and allows you to create games without serious skills.