ShadowEcho

A mind-bending puzzle platformer where you must cooperate with your past self, using a timed shadow duplicate to solve intricate levels and reach the exit.