So, this week I am checking out this, on the outset, interesting looking indie platformer...but, it reminds me of something...hmmmm, watch the video and see what ...