Very nice game, at the end it should say "fate" instead of faith unless i just read it wrong which is entirely possible. to those of you having issue with the jumps it is difficult but the reward is well worth it.
not seeming endless at all... repeating the same levels over and over does not make a fun game, it could've been good. it wasn't. try adding more new levels and new ideas