This was really awesome!I really like the idea and it fits awesome to the theme!
Great entry!
AAAAAAnd i forgot to mention that the soundtrack is REALLY great!