This Game Is Really Hard, It is completely possible no checkpoint version:
Pretty fun game, difficult and and some points confusing, but fun.