This was really good. It took me a long time to figure out how to get all the endings but I got there eventually :)