DIY gaming

The idea is that users will be able to amuse themselves by making their own games from a set of game components.