Talk:Cascade Kingdom

I think "Fossil Falls" may be a pun on "fossil fuels", what do you guys think?