I liked it. I don't really understand the meaning of it, but the song is very good and the graphics match with the song.
Anyway, i little of objective in the game would only make good to it.
its all building up my dear friend
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.