Fantastic game. The mechanics are tight and fun. The animations and graphics are polished, and just a good game overall. Good job.