I bit simplistic for my taste, but kinda neat. The achievements and different endings were a good call!