I finished both Swapper and Heavy Rain in one go because I couldn't possibly stop playing either before the end. Unlike what I thought before, Heavy Rain actually isn't that easy. And not boring at all either even though it consists entirely of QTEs. The absence of failure state means you are actually punished when you fail, rather than just being forced to retry until you do it correctly. It's a bit like playing an ironman game.
The Swapper I loved because the puzzles are really something else than most puzzle games, and the subject is probably the most interesting I've ever seen in a videogame.