Just finished it, pretty good game although it seemed a bit short. Has anyone else played it?