Luv the music. Very puzzling
It took me a few tries to beat the other levels and i love the music. I was trying to remember where i heard it before and then DING. A flash bulb lit up in my head as a sign to inspiration and i remembered it came from the game Rage. Loved that game as much as i love this one. lol used to dance to this song when i was smaller...