Kongregate isn’t the YouTube of web-based indie casual games; it’s the Xbox Live Arcade of web-based indie casual games.