I just learned about this game today and see that it was released last year. Apparently it's suppose to be a very bad game as most of the reviews give it low scores. From the screenies and videos I saw, I think it looks kinda cool.
Too difficult, even on easy, and the checkpoints are WAY too far apart
Cool concept and graphics tho