Aside from the performance issues, there's not really much to complain about. Loved the slow build of learning about what was going on.
Thank you for playing! We love watching the videos of you guys playing the game! We apologize for the performance issues and hope you had an enjoyable playthrough either way!