With Riot Forge's existence coming to an end, I thought I'd take a look at (most of) the games they have created, and honestly.. they were all pretty good.