Original, Fun, Creative. Not much you can say negatively about this game. Makes me want to go rave or something. Now where did I put that LSD?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.