Well put together, has a good tension and theme to it. Its embarrassing how bad i get at typing under pressure :).