Really cool story :) and surprisingly awesome game play... I never would have thought of something like this!