Total Drama Action: Best. Game. Ever.

I don’t know if this 2009 Flash game based on Cartoon Network’s Total Drama Action is really the best game[...]