Cool game! (The mechanics are something I've seen many times but there were still some good moments in there.)