i can see your enthusiasm i heard verta ja lihaa on newgrounds also