I think fairy tales have given us a slight mistrust of mirrors and reflections. Ever since Alice went through the looking glass, and the magic mirror in Snow White, we've wondered what could be lurking behind that shiny surface. Thankfully in real life, we don't have to worry about parallel universes existing behind our mirrors (as far as I know). But you can explore this idea in a mysterious dungeon with your mirror image in Ditto, an excellent puzzle platformer game from Nitrome. Use [WASD] or [arrow] keys to control the character, and hit [A] or [up arrow] a second time while in the air to glide. When there is a yellow wall or floor, watch for a copy of yourself to appear on the other side of it. The object is to get one of you to the doorway at the end of each level, collecting gems as you go. Green gems can only be collected by the white character, and black ones by your image. Avoid anything red (aside from your trusty cape), and beware of spikes and water, because If you or your copy die, you have to start the level over again.
Pay close attention to your and your reflection's surroundings as they both influence where you can go and what you can interact with. If you seem to be hitting an invisible wall you probably are, but your mirrored self is hitting a real one. Keep your eyes on both characters to see where you should jump to keep things moving. There are many different elements to the game that keep things interesting. Sometimes the level is about avoiding enemies, other times there's a platform maze to navigate, or air drafts to jump on. While this keeps things from ever getting boring, some of us are just not that good at wafting around an entire level avoiding spikes.
It's a pity that you can't immediately replay a level, as sometimes it was all I could do to get to the exit, let alone collect any gems. This can be frustrating especially if you realize too late that you missed a gem, or hit the exit before you're ready. And sadly if you die, all the gems you've collected on that level are taken from you, and respawn in their original positions. You can, however, hit [R] to reset the level at any time, and your game progress is saved automatically. Ditto is an imaginative game that is a fresh combination of classic platforming and puzzle platforming, one that really requires you to keep your wits about you. It's chock full of atmosphere and it's my favorite Nitrome game since Icebreakers.
Thanks for Jon and Donald for sending this one in!