Wow, this is cool. The graphics and the effects really get you engaged at the beginning. Very original, good job!