If I remember the video and thread correctly it's from way back in 2010 or early 2011. You're flying around bosses that takes up a large part of the screen. I believe your ship isn't fixed in the center like Infinity Field; rather you can move off around like Tilt To Live. Anyone have an idea what I'm thinking of?
It apparently got pulled out and came back just recently... full game for free apparently. Am downloading it right now.