Just a couple of schizophrenic psychopaths that decided to make some games showcasing the glory of green. MMMMMM GREEN.Newgrounds: 18Aliens (newgrounds.com)