The game is: They Bleed Pixels
So a very kind friend gifted me this game today and I decided to give it a whirl. Holy Shit! Great game but hard. I'm am so shitty at platformers, I died 19 times on the first damn level. But, it looks pretty cool. It reminds me of Super Meat Boy, but I'm a cute little girl instead of a gross chunk of meat...also it has so many damn spikes it brings back traumatizing memories of that one time I tried playing VVVVVV.
If you like hard as balls platformers this is so totally for you