Avoid'em'up platformer with a teleportation mechanism (and some time manipulation thrown in there just for fun!). Very addictive. Don't be fooled by its slow start, it gets very frantic real soon! One of those games that makes you give it one more go!
Play online (also available for download)