Afterall it brings a message that we should look after our planet earth.
im pretty sure that's not what it meant :D
I like the detail!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.