definitely challenging. have yet to see the forgiveness, but i think that might just be because i'm stupid (and a lil drunk lol). great game nonetheless!