good game that starts off strong. nearing the middle and end gets quite difficult and focuses more on timing and speed. The ending is less than satisfactory and loses a star for it. Just seems like a rushed and unfinished way to end things.