Here's the first trailer for pixelinvoke's new freeware 2D platformer, redScratch. The full game is set to feature nine different stages to play through, and will be released for PC sometime later this year.