O_o
I quite enjoyed this song. I like squids and I like Jungle electronica, so yeah, I like it doubly.
The one thing that mainly irked me was the attempt at melodic notes over the awesome beginning riff. It didn't quite sound right. Ending blew my mind though.