We all knew this day would come... The aliens are invading and Jumping on this Millennium Train may be the only way to save yourself and make it out of this doomed city! Escape From Sin City is a fun concept that we executed as a sci-fi movie poster style.