I think this is beast. Its not as easy as it looks but as you go further and further,
I makes you wanna have more to find out the ending, which is unexpected :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.