On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'll be the first to admit I'm slower than most (makes me a good tester for worst case scenarios :) ). I was able to understand the mechanic, but I just didn't feel 100% confident that I had grasped it fully. I agree the game should teach the player, it's amazing how much you were able to put together in so short of time.