LordAndrew (Level 1)

If you're stupid enough to change your name to Dotcom, you deserve to have your site shut down. #megaupload
followed by
31
| |
A few days ago I beat Professor Layton and the Unwound Future. It's the third game in the series, and the gameplay hasn't changed drastically, but I still really like it.

For those who like numbers, my final time was 21 hours 57 minutes. During that time I found 129 puzzles and solved 110 of them. That's over four hours more than the time recorded on the previous two games. Although that statement is based on the current time listed for the first two, not the time listed when I originally beat them. No, I haven't completed every puzzle.

So anyway, the puzzles are good. That's key, but what really impressed me is the story. The Prime Minister disappears in an explosion after a time machine demonstration backfires. Luke and the Professor get a letter from Luke ten years in the future, and they're off on an adventure. It's clear from the start that things are going to get crazy, and they definitely do.

I enjoyed the plot a lot, and that's definitely helped by the characters. There are some great new characters, but new characters aren't ignored either. I was surprised to actually learn about Professor Layton's backstory. It's difficult to discuss that without spoiling anything, but it really is incredible.

With fun gameplay and surprisingly great storylines, I now consider Professor Layton among my favourite series. Really good stuff.

On a side note, after beating the game I threw together a list dedicated to everyone's favourite Don. But if you haven't played all three games, beware. There be spoilers.
| |
Some notes on the new search:

Can click "options" to filter by page type.
Typing a new search term hides the previous results while the new results load.
The first time you click anywhere in the options box all the options clear. This means that unchecking a single checkbox unchecks all execpt that one. This is not what I expect, and probably not what anyone else expects.
The dedicated search page (/search/) does not work. To search you must wait for the JavaScript to load and use the Ajax-based search.
Perfect matches float to the top.
Typing a second word requires a full word match for all previous words. "leg zel" and "zel leg" no longer match The Legend of Zelda. "legend zel" and "zelda leg" will.
Aliases containing words already in the title result in odd results. Searching "time" causes Frequently Asked Questions about Time Travel to appear as the tenth result as an alias match, even though it would have matched without the alias and is not popular enough for tenth place.    
| |
You asked for it, and I delivered. This script will send you to a randomly selected wiki page on Giant Bomb. It uses the API to determine the range of page IDs to chose from, and to test whether the selected ID exists. It shouldn't lead you to a page that doesn't exist, although I haven't fully tested that. I plan to add support for other page types, as well as for Comic Vine. Anime Vice has no API, and Tested doesn't have an API or a wiki, so support for those sites is not planned.
 
If you would like to try it out for yourself, download it from Launchpad and put it on your web server. Yes, you need a web server and PHP. Currently it runs on my private testing server, and you can do the same; but I'd really appreciate it if someone would put it on a publicly accessible server so others can use it. If you get it running, please tell me so I can post the link here for others to use. 
 
So head on over to the project page on Launchpad and download it if you can. You can get the development version through Bazaar if you know how, but it may actually be easier just to download each of the files individually from here. After downloading you'll need to add a file with your API key. If you're familiar with PHP you can probably figure out what to do despite the lack of any decent documentation in the script. If you need help, contact me. If you know exactly what you're doing and want to improve the script or its crappy documentation, also contact me. I will gladly commit any improvements under the assumption that you're probably a better a better programmer than I am.
 
If you get it running, need help getting it running, want to contribute to development, or just want to chat, just send me a message. I'll try to respond in whatever manner is appropriate.