[grilo-plugins] lua-factory: Add GameFAQs source



commit fdbfd81b9b4dec6be883a9e37e9c5935fa9a4bbb
Author: Bastien Nocera <hadess hadess net>
Date:   Sun Apr 3 13:42:11 2016 +0200

    lua-factory: Add GameFAQs source
    
    To fetch metadata for games.
    
    Now that grilo core doesn't force a particular sub-type of media
    (video, audio or image), and given that the main user of this
    source will be gnome-games, it makes sense to ship this helper
    in grilo-plugins directly.
    
    With help from Adrien Plazas <kekun plazas laposte net>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764602

 configure.ac                                 |    1 +
 src/lua-factory/sources/Makefile.am          |    1 +
 src/lua-factory/sources/grl-gamefaqs.lua     |  210 ++++++
 tests/Makefile.am                            |    2 +-
 tests/gamefaqs/Makefile.am                   |   39 ++
 tests/gamefaqs/data/kirby-images-page.data   |  223 ++++++
 tests/gamefaqs/data/network-data.ini         |   17 +
 tests/gamefaqs/data/resolve-kirby.data       |  941 ++++++++++++++++++++++++++
 tests/gamefaqs/data/resolve-strider.data     |  866 ++++++++++++++++++++++++
 tests/gamefaqs/data/strider-game-page.data   |  291 ++++++++
 tests/gamefaqs/data/strider-images-page.data |  223 ++++++
 tests/gamefaqs/test_gamefaqs.c               |  177 +++++
 12 files changed, 2990 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index a2c1d08..113aa9c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1290,6 +1290,7 @@ AC_CONFIG_FILES([
   tests/local-metadata/Makefile
   tests/lua-factory/Makefile
   tests/lua-factory/sources/Makefile
+  tests/gamefaqs/Makefile
   tests/thetvdb/Makefile
   tests/tmdb/Makefile
   tests/vimeo/Makefile
diff --git a/src/lua-factory/sources/Makefile.am b/src/lua-factory/sources/Makefile.am
index 4d304a7..94f4024 100644
--- a/src/lua-factory/sources/Makefile.am
+++ b/src/lua-factory/sources/Makefile.am
@@ -8,6 +8,7 @@
 include $(top_srcdir)/gtester.mk
 
 lua_sources_DATA =                                     \
+       grl-gamefaqs.lua                                \
        grl-metrolyrics.lua                             \
        grl-spotify-cover.lua                           \
        grl-lastfm-cover.lua                            \
diff --git a/src/lua-factory/sources/grl-gamefaqs.lua b/src/lua-factory/sources/grl-gamefaqs.lua
new file mode 100644
index 0000000..6bc23e7
--- /dev/null
+++ b/src/lua-factory/sources/grl-gamefaqs.lua
@@ -0,0 +1,210 @@
+--[[
+ * Copyright (C) 2016 Grilo Project
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+--]]
+
+---------------------------
+-- Source initialization --
+---------------------------
+
+source = {
+  id = "grl-gamefaqs",
+  name = "gamefaqs",
+  description = "GameFAQs.com",
+  supported_keys = { "description", "thumbnail", "external-url", "rating", "publication-date", 
"original-title" },
+  resolve_keys = {
+    ["type"] = "none",
+    required = { "title" },
+  },
+  tags = { 'games', 'net:internet', 'net:plaintext' }
+}
+
+netopts = {
+  user_agent = "Grilo Source GameFAQs/0.3.0",
+}
+
+------------------
+-- Source utils --
+------------------
+
+GAMEFAQS_DEFAULT_QUERY = "http://www.gamefaqs.com/search/index.html?game=%s";
+
+---------------------------------
+-- Handlers of Grilo functions --
+---------------------------------
+
+function get_platform_code(mime_type, suffix)
+    local platform_codes = {}
+
+    -- mime-types are upstream in shared-mime-info
+    -- codes are from:
+    -- http://www.gamefaqs.com/search?game=
+    platform_codes['application/vnd.nintendo.snes.rom'] = 63
+    platform_codes['application/x-amiga-disk-format'] = 39
+    platform_codes['application/x-atari-2600-rom'] = 6
+    platform_codes['application/x-atari-5200-rom'] = 20
+    platform_codes['application/x-atari-7800-rom'] = 51
+    platform_codes['application/x-dc-rom'] = 67
+    -- Also represents Game Boy Color (57)
+    platform_codes['application/x-gameboy-rom'] = 59
+    platform_codes['application/x-gamecube-rom'] = 99
+    platform_codes['application/x-gba-rom'] = 91
+    -- Also represents 32X (74)
+    platform_codes['application/x-genesis-rom'] = 54
+    platform_codes['application/x-n64-rom'] = 84
+    platform_codes['application/x-neo-geo-pocket-rom'] = 89
+    platform_codes['application/x-nes-rom'] = 41
+    platform_codes['application/x-nintendo-ds-rom'] = 108
+    platform_codes['application/x-pc-engine-rom'] = 53
+    platform_codes['application/x-saturn-rom'] = 76
+    -- Also represents Game Gear (62)
+    platform_codes['application/x-sms-rom'] = 49
+    platform_codes['application/x-wii-rom'] = 114
+    platform_codes['application/x-wii-wad'] = 114
+
+    -- For disambiguation
+    if suffix and
+       suffix ~= 'bin' and
+       platform_codes[mime_type] then
+
+      -- Game Boy / Game Boy Color
+      if platform_codes[mime_type] == 59 then
+        if suffix == 'gbc' or suffix == 'cgb' then
+          return 57
+        end
+      end
+
+      -- Genesis / 32X
+      if platform_codes[mime_type] == 74 then
+        if suffix == '32x' or
+           suffix == 'mdx' then
+          return 74
+        end
+      end
+
+      -- Sega Master System / Game Gear
+      if platform_codes[mime_type] == 62 and
+         suffix == 'gg' then
+        return 62
+      end
+    end
+
+    return platform_codes[mime_type]
+end
+
+function get_suffix (url)
+    if not url then return nil end
+    -- Return a 3-letter suffix
+    return url:match('.-%.(...)$')
+end
+
+function get_title (title)
+    title = string.gsub(title, "_", " ")
+    -- FIXME remove dump info flags
+    -- http://www.tosecdev.org/tosec-naming-convention#_Toc302254975
+    return grl.encode(title)
+end
+
+function grl_source_resolve()
+  local url, req
+  local title
+
+  req = grl.get_media_keys()
+  if not req or not req.title
+    or #req.title == 0 then
+    grl.callback()
+    return
+  end
+
+  title = get_title (req.title)
+  url = string.format(GAMEFAQS_DEFAULT_QUERY, title)
+  local suffix = get_suffix (req.url)
+  if req.mime_type then
+    local platform_code = get_platform_code(req.mime_type, suffix)
+    if platform_code then
+      url = url .. "&platform=" .. platform_code
+    end
+  end
+  grl.fetch(url, fetch_results_cb, netopts)
+end
+
+---------------
+-- Utilities --
+---------------
+
+function fetch_results_cb(results)
+  if results then
+    local item = results:match('<td class="rtitle">(.-)</td>')
+
+    -- Process the first item in the results
+    if item then
+      local link = item:match('href="(.-)"')
+      local urls = {}
+
+      -- If only thumbnails were requested, get just that
+      local keys = grl.get_requested_keys();
+
+      if keys.thumbnail then
+        local url = "http://www.gamefaqs.com"; .. link .. '/images'
+        table.insert(urls, url)
+      end
+
+      -- Needs to be synced with the supported_keys
+      if keys.description or
+         keys.rating or
+         keys.publication_date or
+         keys.original_title then
+        local url = "http://www.gamefaqs.com"; .. link
+        table.insert(urls, url)
+      end
+
+      grl.fetch(urls, fetch_pages_cb)
+    end
+  end
+end
+
+function fetch_pages_cb(results)
+  local media = {}
+  media.thumbnail = {}
+
+  for index, result in pairs(results) do
+    -- Different code paths depending on whether that's the
+    -- images page (first) or the main game page
+    if result:match('/images" /><input class="hidden"') then
+      local section = result:match('<div class="img boxshot">(.-)</div><div class="head">')
+      if section then
+        for i in section:gmatch('<a href=".- src="(.-)"') do
+          local url = string.gsub(i, "_thumb", "_front")
+          table.insert(media.thumbnail, url)
+        end
+      end
+    else
+      media.description = result:match('<div class="desc">(.-)</div>')
+      media.external_url = result:match('name="path" value="(.-)"')
+      local rating, rating_dec = result:match('/stats#rate">(%d+)%.(%d+)')
+      media.rating = rating + rating_dec / 100.0
+      media.publication_date = result:match('Release:</b> <a .-">(%d+).-</a>')
+      -- FIXME not really the original title, but an AKA
+      media.original_title = result:match('Also Known As:</b> <i>(.-)</i>')
+    end
+  end
+
+  grl.debug (grl.lua.inspect(media))
+
+  grl.callback(media, 0)
+end
diff --git a/tests/Makefile.am b/tests/Makefile.am
index c158139..0ce9d91 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -20,7 +20,7 @@ endif
 endif
 
 if LUA_FACTORY_PLUGIN
-SUBDIRS += lua-factory spotify-cover
+SUBDIRS += lua-factory spotify-cover gamefaqs
 endif
 
 if TMDB_PLUGIN
diff --git a/tests/gamefaqs/Makefile.am b/tests/gamefaqs/Makefile.am
new file mode 100644
index 0000000..9cfc1af
--- /dev/null
+++ b/tests/gamefaqs/Makefile.am
@@ -0,0 +1,39 @@
+#
+# Makefile.am
+#
+# Author: Juan A. Suarez Romero <jasuarez igalia com>
+#
+# Copyright (C) 2014 Igalia S.L.
+
+include $(top_srcdir)/gtester.mk
+
+TEST_PROGS +=  \
+   test_gamefaqs
+
+test_gamefaqs_defines =                                                                \
+       -DLUA_FACTORY_PLUGIN_PATH=\""$(abs_top_builddir)/src/lua-factory/.libs/"\"      \
+       -DLUA_SOURCES_PATH=\""$(abs_top_srcdir)/src/lua-factory/sources/"\"             \
+       -DGAMEFAQS_DATA_PATH=\""$(abs_top_srcdir)/tests/gamefaqs/data/"\"
+
+test_gamefaqs_SOURCES =        \
+       test_gamefaqs.c
+
+test_gamefaqs_LDADD =  \
+       @DEPS_LIBS@
+
+test_gamefaqs_CFLAGS = \
+       @DEPS_CFLAGS@                                   \
+       $(test_gamefaqs_defines)
+
+# Distribute the tests data:
+dist_noinst_DATA =               \
+   data/kirby-images-page.data   \
+   data/network-data.ini         \
+   data/resolve-kirby.data       \
+   data/resolve-strider.data     \
+   data/strider-game-page.data   \
+   data/strider-images-page.data
+
+noinst_PROGRAMS = $(TEST_PROGS)
+
+-include $(top_srcdir)/git.mk
diff --git a/tests/gamefaqs/data/kirby-images-page.data b/tests/gamefaqs/data/kirby-images-page.data
new file mode 100644
index 0000000..6a02626
--- /dev/null
+++ b/tests/gamefaqs/data/kirby-images-page.data
@@ -0,0 +1,223 @@
+<!doctype html><html lang="en" itemscope><head><title>Kirby &amp; the Amazing Mirror Box Shots and 
Screenshots for Game Boy Advance - GameFAQs</title><meta http-equiv="content-type" 
content="text/html;charset=iso-8859-1" /><meta name="description" content="For Kirby &amp; the Amazing Mirror 
on the Game Boy Advance, GameFAQs hosts box shots and screenshots, plus 63 user screenshots." /><meta 
http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, 
initial-scale=1.0"><link href="https://fonts.googleapis.com/css?family=Roboto:900|Roboto+Condensed" 
rel="stylesheet" type="text/css"><link 
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"; rel="stylesheet" 
type="text/css"><link href="/css/v13.20160511172426.css" rel="stylesheet" type="text/css"><meta 
name="dwPageParams" 
content="{&quot;siteid&quot;:19,&quot;ptid&quot;:6051,&quot;onid&quot;:37,&quot;pid&quot;:&quot;919415&quot;,&quot;familyid&quot;:&quot;2243
 
3&quot;,&quot;prodtypid&quot;:8,&quot;genre_id&quot;:23236,&quot;category_id&quot;:&quot;84&quot;,&quot;oid&quot;:&quot;6051-37-19-919415-&quot;,&quot;edid&quot;:107,&quot;pguid&quot;:&quot;225b470d8c3ecbe11409501ac2d51d44&quot;,&quot;url&quot;:&quot;http:\/\/www.gamefaqs.com\/gba\/919415-kirby-and-the-amazing-mirror\/images&quot;,&quot;ts&quot;:1463185796}"
 />
+<meta name="omPageParams" 
content="{&quot;rsids&quot;:&quot;cbsigamefaqssite,cbsicbsiall&quot;,&quot;rsids_dev&quot;:&quot;cbsigamefaqssite-dev,cnetcbsiall-dev&quot;,&quot;brand&quot;:&quot;Gamefaqs&quot;,&quot;sid&quot;:&quot;gamefaqs&quot;,&quot;is_dev&quot;:false,&quot;game_title&quot;:&quot;kirby-and-the-amazing-mirror|kirby&quot;,&quot;page_type_id&quot;:6051,&quot;platform&quot;:&quot;Game
 Boy 
Advance&quot;,&quot;esrb&quot;:&quot;E&quot;,&quot;genre&quot;:&quot;Action|Platformer|2D&quot;,&quot;franchise&quot;:&quot;kirby&quot;,&quot;page_type&quot;:&quot;game_image_list&quot;,&quot;hierarchy&quot;:&quot;Games|Game|Images|Image
 
List&quot;,&quot;channel&quot;:&quot;Games&quot;,&quot;game_id&quot;:&quot;919415&quot;,&quot;product_id&quot;:&quot;919415&quot;,&quot;user_status&quot;:&quot;false&quot;,&quot;content_id&quot;:null,&quot;content_title&quot;:null,&quot;content_type&quot;:null,&quot;content_source&quot;:null,&quot;search_term&quot;:null,&quot;event_ids&quot;:null
 ,&quot;marketing_cloud_id&quot;:&quot;10D31225525FF5790A490D4D AdobeOrg&quot;}" />
+<meta id="ad-settings" itemprop="ad-settings" 
content="{&quot;script&quot;:&quot;\/\/www.googletagservices.com\/tag\/js\/gpt.js&quot;,&quot;target_params&quot;:{&quot;game&quot;:&quot;kirby-and-the-amazing-mirror&quot;,&quot;con&quot;:&quot;gba&quot;,&quot;ptype&quot;:&quot;game_image_list&quot;,&quot;franchise&quot;:&quot;kirby&quot;,&quot;genre&quot;:&quot;Action,Platformer,2D&quot;,&quot;rating&quot;:&quot;esrb-e,pegi-3,cbau-g,cero-a&quot;,&quot;publisher&quot;:&quot;Nintendo&quot;,&quot;score&quot;:&quot;81&quot;,&quot;user&quot;:&quot;anon&quot;,&quot;session&quot;:&quot;j&quot;,&quot;rdate&quot;:&quot;bp52&quot;,&quot;firstpg&quot;:1},&quot;unit_name&quot;:&quot;\/8264\/uk-gamefaqs&quot;,&quot;deferred&quot;:true,&quot;service&quot;:&quot;dart&quot;,&quot;client&quot;:&quot;xfp&quot;,&quot;load_in_head&quot;:&quot;gpt&quot;,&quot;single_request&quot;:true,&quot;disable_initial_load&quot;:true,&quot;enable_callback&quot;:true,&quot;enable_collapse_empty_divs&quot;:false
 
,&quot;slot_order&quot;:[&quot;leader_top&quot;,&quot;leader_plus_top&quot;,&quot;mpu_top&quot;,&quot;mpu_plus_top&quot;,&quot;skin_top&quot;,&quot;omnibar_top&quot;,&quot;interstitial&quot;,&quot;native-top&quot;,&quot;mpu_bottom&quot;,&quot;leader_bottom&quot;],&quot;mapped_units&quot;:{&quot;skin_top&quot;:{&quot;size&quot;:[[1600,1000]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;omnibar_top&quot;:{&quot;size&quot;:[[980,45]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_plus_top&quot;:{&quot;size&quot;:[[728,90],[970,66],[970,150],[970,250],[960,150]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_top&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_bottom&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;mpu_plus_top&quot;:{&quot;size&quot;:[[300,250],[300,600],[300,100]],&quot;target&quot;:{&quo
 
t;pos&quot;:&quot;top&quot;}},&quot;mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_bottom&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;native-top&quot;:{&quot;size&quot;:[[11,11]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;interstitial&quot;:{&quot;outOfPage&quot;:true}}}"
 />
+<meta id="view-guid-meta" name="view-guid-meta" itemprop="view-guid" 
content="225b470d-8c3e-4cbe-1140-9501ac2d51d4">
+<meta id="bsm-pub-zone-meta" name="bsm-pub-zone-meta" itemprop="bsm-pub-zone" content="gamefaqs.com/nucleus">
+<meta id="bsm-sizes-meta" name="bsm-sizes-meta" itemprop="bsm-sizes" content="728x90 300x250">
+
+<script type="text/javascript" src="/js/modernizr-custom.js"></script><script type="text/javascript" 
src="/js/jquery.js"></script><script type="text/javascript" src="/js/jquery-outside.min.js"></script><script 
type="text/javascript" src="/js/jquery-ui.min.js"></script><script type="text/javascript" 
src="/js/jquery.cookie.min.js"></script><script type="text/javascript" 
src="/js/gamefaqs.20160511172426.js"></script><script type="text/javascript">
+window._taboola=window._taboola || [];
+_taboola.push({other:'auto'});
+!function(e,f,u){e.async=1;e.src=u;
+f.parentNode.insertBefore(e, f);
+}(document.createElement('script'),
+document.getElementsByTagName('script')[0],
+'//cdn.taboola.com/libtrc/cbsinteractive-gamefaqs/loader.js');
+</script><script type="text/javascript">var _gaq = _gaq || [];  _gaq.push(['nT._setAccount', 
'UA-27653683-1']);  _gaq.push(['nT._setAllowLinker', true]); _gaq.push(['nT._setSampleRate', '1']); 
_gaq.push(['nT._trackPageview']); _gaq.push(['_setAccount', 'UA-22577913-2']); 
_gaq.push(['_setCustomVar',1,'PageType','6051',3]); _gaq.push(['_setCustomVar',2,'LoggedIn','No',2]); 
_gaq.push(['_setCustomVar',3,'UserLevel','0',3]);  _gaq.push(['_trackPageview']); (function() { var ga = 
document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = '//www' + 
'.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s); })();</script><script type="text/javascript" 
src="//js-sec.indexww.com/ht/ls-gamefaqs.js" async="async"></script></head><body class=" wf-active"><div 
class="wrapper g_gamespace p_919415 s_gba"><div class="masthead">
+
+       <div class="masthead_strip">
+               <div class="container row">
+                       <nav class="masthead_systems">
+                               <a href="/3ds">3DS</a>
+                               <a href="/ds">DS</a>
+                               <a href="/iphone">iOS</a>
+                               <a href="/pc">PC</a>
+                               <a href="/ps3">PS3</a>
+                               <a href="/ps4">PS4</a>
+                               <a href="/psp">PSP</a>
+                               <a href="/vita">Vita</a>
+                               <a href="/wii-u">Wii U</a>
+                               <a href="/xbox360">Xbox 360</a>
+                               <a href="/xboxone">Xbox One</a>
+                               <span class="masthead_platform_drop"><a class="mast_nav_last" 
href="/games/systems">More&nbsp;Systems <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ouya">Ouya</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/arcade">Arcade</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps">PlayStation</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/dreamcast">Dreamcast</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/saturn">Saturn</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/gamecube">GameCube</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/snes">Super Nintendo</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/genesis">Genesis</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/nes">NES</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox">Xbox</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/n64">Nintendo 64</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">And 96 More...</a></li>
+                                       </ul>
+                               </span>
+                       </nav>
+
+                               <div class="masthead_user platforms">
+                                                                       <span 
class="masthead_platform_drop"><a class="mast_nav_last" onclick="if(navigator.userAgent.match(/(Android)/)) 
return false;" href="/games/systems">Top&nbsp;Platforms <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/3ds">3DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps4">PlayStation 4</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/vita">PlayStation Vita</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ds">DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/psp">PSP</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/iphone">iOS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii-u">Wii U</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/pc">PC</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox360">Xbox 360</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xboxone">Xbox One</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps3">PlayStation 3</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">More...</a></li>
+                                       </ul>
+                               </span>                         </div>
+
+                       <div class="masthead_user">
+                               <div class="masthead_user" data-step="9" data-intro="Now that you've seen 
what we have to offer, you can register an account for free to have complete access to all of our great 
community features. If you already have an account, you can log in here as well.">
+       <a href="/user/login" onclick="return show_login();""><i class="fa fa-key nouser"></i>Log In</a>
+       <a href="/user/register" onclick="return show_signup();" class="nouser">Sign Up</a>
+</div>
+<div id="login_dialog">
+<div class="pod">
+       <div class="head"><h2 class="title">Log In to GameFAQs</h2></div>
+       <div class="body">
+
+<form class="login" id="login" method="post" action="/user/login" onsubmit="return submit_login();"><input 
type="hidden" name="path" value="http://www.gamefaqs.com/gba/919415-kirby-and-the-amazing-mirror/images"; 
/><input class="hidden" type="hidden" name="key" value="56c33bcc">
+       <table class="contrib">
+
+       <tr>
+       <td>
+       <input class="text login_email" id="login_email" type="text" name="EMAILADDR" maxlength="90" 
placeholder="Username/Email" />
+       </td>
+       </tr>
+       
+       <tr>
+       <td>
+       <input class="text login_password" id="login_password" type="password" name="PASSWORD" maxlength="64" 
placeholder="Password"/>
+       </td>
+       </tr>
+       
+       <tr><td>
+       
+       <input class="btn btn_primary btn_wide login_submit" id="login_submit" type="submit" value="login" />
+       
+       </td></tr>
+       <tr><td>
+       
+       <a href="/user/recover">Forgot your username or password?</a><br /><br />
+       <a href="/user/register">Don't have an account? Sign up for free!</a>
+       
+       </td></tr>
+       </table>
+       
+       </form>
+</div>
+</div>
+</div>
+
+
+
+                       </div>
+
+               </div>
+       </div>
+
+       <div class="masthead_main container row">
+               <div class="masthead_logo_search span6">
+
+                       <div class="masthead_logo" data-step="1" data-intro="Welcome to GameFAQs, your 
one-stop site for gaming guides, cheats, and more. If you're ever lost on the site, you can click this logo 
to get back to the home page at any time.">
+                               <a href="/">GameFAQs</a>
+                       </div>
+
+                       <div class="masthead_search">
+                               <form class="search" method="get" action="/search" data-step="2" 
data-intro="You can use this box to search our extensive database of games. There are quick links to all of 
the content we have for the game directly from the search results.">
+                                       <fieldset>
+                                       <button type="submit"><i class="fa fa-search"></i></button>
+                                       <input type="text" id="searchtextbox" name="game" value="" 
class="search" placeholder="Game Title Search" />
+                                       </fieldset>
+                               </form>
+                       </div>
+
+               </div>
+
+               <div class="masthead_nav span6">
+                       <nav>
+                       <a href="/answers" data-step="3" data-intro="If you have a specific question for a 
game, you can ask it here and see if our users can answer it for you.">Answers</a>
+                       <a href="/boards" data-step="4" data-intro="We have a unique message board for every 
version of every game in our extensive database, combining into the largest gaming message board on the 
Net.">Boards</a>
+                       <a href="/community" data-step="5" data-intro="GameFAQs wouldn't be what it is 
without our active community of users contributing content and conversations. See what your friends are up 
to, or browse through various categories of users like our top contributors here.">Community</a>
+                       <a href="/contribute" data-step="6" data-intro="If you'd like to contribute your own 
guides, reviews, or cheats for a game, this is the place to go. We accept many other types of content as well 
from trivia to game credits. You can find a full list and all of the guidelines for submitting content 
here.">Contribute</a>
+                       <a href="/games" data-step="7" data-intro="Explore our comprehensive library of 
games. Find out what's popular on the site or see how we rank games based on difficulty, length, and 
more.">Games</a>
+                       <a href="/new" data-step="8" data-intro="If you're wondering what games are coming 
out soon, or what content we've posted recently, this is the place to look.">What&rsquo;s New</a>
+                       </nav>
+               </div>
+
+       </div>
+
+</div><div id="mantle_skin">
+<div class="ad ad_leader_top" id="leader_top-wrap"><div class="ad_wrap" id="leader_top"></div></div><div 
id="content" class="container"><div class="main_content row"><div class="span8"><header 
class="page-header"><nav class="crumbs"><ol class="crumbs"><li class="crumb top-crumb"><a href="/gba">Game 
Boy Advance</a></li><li class="crumb"><a href="/gba/category/54-action">Action</a></li><li class="crumb"><a 
href="/gba/category/56-action-platformer">Platformer</a></li><li class="crumb"><a 
href="/gba/category/84-action-platformer-2d">2D</a></li></ol></nav><h1 class="page-title"><a 
href="/gba/919415-kirby-and-the-amazing-mirror">Kirby & the Amazing Mirror</a></h1></header><nav 
id="js_content_nav" class="content_nav_wrap"><div class="content_nav_imp_wrap"><div class="cnav_imp cnav_faqs 
cnav_item"><a href="/gba/919415-kirby-and-the-amazing-mirror/faqs">FAQs</a></div><div class="cnav_imp 
cnav_item"><a href="/boards/919415-kirby-and-the-amazing-mirror">Board</a></div><div id="js_cont
 ent_nav_toggle" class="content_nav_label">More</div></div><ol class="content_nav content_nav_split"><li 
class="cnav_item cnav_has_drop"><a href="/gba/919415-kirby-and-the-amazing-mirror">Home</a><ol 
class="content_subnav"><li class="csubnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror">Summary</a></li><li class="csubnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/data">Release Data</a></li><li class="csubnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/credit">Game Credits</a></li><li class="csubnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/playing">Also Playing</a></li><li class="csubnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/stats">Collection Stats</a></li></ol></li><li class="cnav_imp 
cnav_item"><a href="/gba/919415-kirby-and-the-amazing-mirror/faqs">FAQs</a></li><li class="cnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/cheats">Cheats</a></li><li class="cnav_item"><a 
href="/gba/919415-kirby-and
 -the-amazing-mirror/saves">Saves</a></li><li class="cnav_item cnav_has_drop"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/reviews">Reviews</a><ol class="content_subnav"><li 
class="csubnav_item"><a href="/gba/919415-kirby-and-the-amazing-mirror/reviews">Reader Reviews</a></li><li 
class="csubnav_item"><a href="/gba/919415-kirby-and-the-amazing-mirror/critic">Critic 
Reviews</a></li></ol></li><li class="cnav_item_active"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images">Images</a></li><li class="cnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/videos">Videos</a></li><li class="cnav_item"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/answers">Answers</a></li><li class="cnav_imp cnav_item"><a 
href="/boards/919415-kirby-and-the-amazing-mirror">Board</a></li></ol></nav>
+<script type="text/javascript">
+$('#js_content_nav_toggle').click(function(){
+       $('.content_nav_wrap').toggleClass('content_nav_open');
+});
+</script><div class="pod game_imgs"><div class="head"><h2 class="title">Game Box Shots</h2></div><div 
class="body"><table class="contrib"><tr><td class="thumb index:0 modded:0 iteration:1 modded:1"><div 
class="img boxshot"><a href="/gba/919415-kirby-and-the-amazing-mirror/images/154560"><img class="img100 
imgboxart" src="http://img.gamefaqs.net/box/9/8/4/57984_thumb.jpg"; alt="Hoshi no Kirby: Kagami no Daimeikyuu 
(JP)" /></a><div class="region">JP 04/15/04</div></div></td><td class="thumb index:1 modded:1 iteration:2 
modded:2"><div class="img boxshot"><a href="/gba/919415-kirby-and-the-amazing-mirror/images/149351"><img 
class="img100 imgboxart" src="http://img.gamefaqs.net/box/9/8/3/57983_thumb.jpg"; alt="Kirby &amp; The Amazing 
Mirror (EU)" /></a><div class="region">EU 07/02/04</div></div></td><td class="thumb index:2 modded:2 
iteration:3 modded:3"><div class="img boxshot"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/160176"><img class="img100 imgboxart" src="http
 ://img.gamefaqs.net/box/9/8/5/57985_thumb.jpg" alt="Kirby &amp; the Amazing Mirror (US)" /></a><div 
class="region">US 10/18/04</div></div></td><td class="thumb index:3 modded:3 iteration:4 modded:0"><div 
class="img boxshot"><img class="img100 imgboxart" src="http://img.gamefaqs.net/box/6/2/3/373623_thumb.jpg"; 
alt="Hoshi no Kirby: Kagami no Daimeikyuu (JP)" /><div class="region">JP 
04/03/14</div></div></td></tr><tr><td class="thumb index:4 modded:0 iteration:5 modded:1"><div class="img 
boxshot"><img class="img100 imgboxart" src="http://img.gamefaqs.net/box/8/7/6/372876_thumb.jpg"; alt="Kirby 
&amp; the Amazing Mirror (US)" /><div class="region">US 
04/10/14</div></div></td><td></td><td></td><td></td></tr></table></div><div class="head"><h2 
class="title">GameFAQs Reader Screenshots</h2></div><div class="body"><table class="contrib"><tr><td 
class="thumb"><a href="/gba/919415-kirby-and-the-amazing-mirror/images/21"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/3/8/9/g
 fs_49351_1_1_thm.jpg" /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/22"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/f/4/c/gfs_49351_1_2_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/23"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/e/f/4/gfs_60176_1_1_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/24"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/5/8/8/gfs_49351_2_1_thm.jpg"; /></a></td></tr><tr><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/25"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/9/4/d/gfs_49351_2_2_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/26"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/8/f/5/gfs_60176_2_1_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the
 -amazing-mirror/images/27"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/4/3/0/gfs_60176_2_2_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/28"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/0/7/3/gfs_60176_2_3_thm.jpg"; /></a></td></tr><tr><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/29"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/d/b/a/gfs_60176_2_4_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/210"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/9/f/9/gfs_60176_2_5_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/211"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/5/3/c/gfs_60176_2_6_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/212"><img class="imgboxart" 
src="http://img.gamefaqs.net/scr
 eens/1/7/f/gfs_60176_2_7_thm.jpg" /></a></td></tr><tr><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/213"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/e/a/e/gfs_60176_2_8_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/214"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/a/e/d/gfs_60176_2_9_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/215"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/8/4/2/gfs_60176_2_10_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/216"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/c/0/1/gfs_60176_2_11_thm.jpg"; /></a></td></tr><tr><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/217"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/0/c/4/gfs_60176_2_12_thm.jpg"; /></a></td><td class="thumb"><a hr
 ef="/gba/919415-kirby-and-the-amazing-mirror/images/218"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/4/8/7/gfs_60176_2_13_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/219"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/9/4/e/gfs_60176_2_14_thm.jpg"; /></a></td><td class="thumb"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images/220"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/d/0/d/gfs_60176_2_15_thm.jpg"; /></a></td></tr></table></div><div 
class="pod"><div class="body"><ul class="paginate"><li><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images?page=1">Next Page <i class="fa 
fa-angle-right"></i></a></li></ul></div></div></div><div class="pod contrib"><div class="head"><h2 
class="title">Got a Picture?</h2></div><div class="body"><p>You can <a 
href="/contribute/submit_screenshot?gameid=919415">submit screenshots</a> or <a 
href="/contribute/submit_box?gameid=919415">submit b
 oxshots</a> for this game and show them off.</p></div></div>                           
+
+<div id="taboola-bottom-page-thumbnails"></div>
+<script type="text/javascript">
+window._taboola = window._taboola || [];
+_taboola.push({
+       mode: 'alternating-thumbnails-b',
+       container: 'taboola-bottom-page-thumbnails',
+       placement: 'game_image_list Desktop Bottom Page Thumbnails',
+       target_type: 'mix'
+});
+</script>
+</div><aside class="span4"><div class="pod pod_gameinfo"><div class="head"><h2 class="title">Game 
Detail</h2></div><div class="body"><ul><li class="boxshot"><a 
href="/gba/919415-kirby-and-the-amazing-mirror/images" class="imgboxart"><img class="boxshot" 
src="http://img.gamefaqs.net/box/9/8/5/57985_thumb.jpg"; alt="Kirby &amp; the Amazing Mirror" /></a></li><li 
class="core-platform"><b>Game Boy Advance</b></li><li><a href="/company/12800-flagship">Flagship</a> / <a 
href="/company/1143-nintendo">Nintendo</a></li><li><b>Release:</b> <a 
href="/gba/919415-kirby-and-the-amazing-mirror/data">Oct 18, 2004 &raquo;</a></li><li><b>Also Known As:</b> 
<i>Hoshi no Kirby: Kagami no Daimeikyuu (JP)</i><li><b>Franchise:</b>&nbsp;<a 
href="/games/franchise/449-kirby">Kirby</a></li><li class="esrb split"><p><span class="esrb_logo 
esrb_logo_e">E - </span> Titles rated E (Everyone) have content that may be suitable for ages 6 and 
older.</p></li><li class="metacritic split"><div class="title">MetaC
 ritic MetaScore</div><div class="score metacritic_high">80</div><div class="review_link"><a 
href="http://www.metacritic.com/game/game-boy-advance/kirby-the-amazing-mirror";>From 24 
reviews</a></div></li></ul></div></div><div id="gamespace_az"></div>
+<div class="ad ad_mpu_plus_top" id="mpu_plus_top-wrap"><div class="ad_wrap" 
id="mpu_plus_top"></div></div><div class="pod pod_topgames pod_gs_video"><div class="head"><h2 
class="title">More From GameSpot</h2></div><div class="body"><ol><li><a 
onclick="show_gs_video_dialog(6110839);"><img class="thumb" 
src="http://static.gamespot.com/uploads/square_tiny/469/4693985/2305502-default-art--kubrick.jpg"/><div 
class="info">Kirby & the Amazing Mirror Gameplay Movie 4</div></a></li><li><a 
onclick="show_gs_video_dialog(6110838);"><img class="thumb" 
src="http://static.gamespot.com/uploads/square_tiny/469/4693985/2305502-default-art--kubrick.jpg"/><div 
class="info">Kirby & the Amazing Mirror Gameplay Movie 3</div></a></li><li><a 
onclick="show_gs_video_dialog(6110837);"><img class="thumb" 
src="http://static.gamespot.com/uploads/square_tiny/469/4693985/2305502-default-art--kubrick.jpg"/><div 
class="info">Kirby & the Amazing Mirror Gameplay Movie 2</div></a></li></ol>Get more <a href="ht
 tp://www.gamespot.com/kirby-and-the-amazing-mirror/" target="_new">Kirby & the Amazing Mirror news</a> at 
GameSpot.</div></div><div class="gs_video_dialog"><div class="pod"><div class="head"><h2 class="title">Video 
From GameSpot</h2></div><div class="body"><iframe class="gs_video" width="640" height="360" src="" 
frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div></div><div 
class="pod pod_related"><div class="head"><h2 class="title">Games you may like</h2></div><div 
class="body"><ul><li><a href="/gba/472572-super-mario-world-super-mario-advance-2"><div class="boxshot 
imgboxart"><img src="http://img.gamefaqs.net/box/2/9/2/13292_thumb.jpg"; alt="Super Mario World: Super Mario 
Advance 2" /></div><h3>Super Mario World: Super Mario Advance 2</h3><p>Mario hasn't even had a chance to 
savor his victory in the original Super Mario Advance, and already he's back for mo...</p></a></li><li><a 
href="/gba/919774-classic-nes-series-super-mario-bros"
<div class="boxshot imgboxart"><img src="http://img.gamefaqs.net/box/8/3/0/14830_thumb.jpg"; alt="Classic 
NES Series: Super Mario Bros." /></div><h3>Classic NES Series: Super Mario Bros.</h3><p>Classic NES Series: 
Super Mario Bros. takes you back to the very first battle between Mario and Bowser. Now on the 
Ga...</p></a></li><li><a href="/gba/589393-super-mario-advance-4-super-mario-bros-3"><div class="boxshot 
imgboxart"><img src="http://img.gamefaqs.net/box/1/4/8/52148_thumb.jpg"; alt="Super Mario Advance 4: Super 
Mario Bros. 3" /></div><h3>Super Mario Advance 4: Super Mario Bros. 3</h3><p>A combination of exciting 
platforming action, wild power-ups, and charming Mario style has made Super Mario Bros. 3 
a...</p></a></li><li><a href="/gba/561703-kirby-nightmare-in-dream-land"><div class="boxshot 
imgboxart"><img src="http://img.gamefaqs.net/box/5/6/9/18569_thumb.jpg"; alt="Kirby: Nightmare in Dream 
Land" /></div><h3>Kirby: Nightmare in Dream Land</h3><p>When King Dedede steals 
 the Star Rod, it's up to Kirby to recover the fragmented pieces from Triple D's underlings 
an...</p></a></li><li><a href="/gba/928294-donkey-kong-country-3"><div class="boxshot imgboxart"><img 
src="http://img.gamefaqs.net/box/4/9/7/68497_thumb.jpg"; alt="Donkey Kong Country 3" /></div><h3>Donkey Kong 
Country 3</h3><p>In a world where ostriches wear tennis shoes and the Kongs clamber through exotic island 
adventures, KAOS is on the r...</p></a></li></ul></div></div>
+<div class="ad ad_mpu_bottom" id="mpu_bottom-wrap"><div class="ad_wrap" 
id="mpu_bottom"></div></div></aside></div></div>
+<div class="ad ad_leader_bottom" id="leader_bottom-wrap"><div class="ad_wrap" 
id="leader_bottom"></div></div></div>
+<div class="ad ad_interstitial" id="interstitial-wrap"><div class="ad_wrap" 
id="interstitial"></div></div><footer id="footer" class="footer"><div class="footer_site container row"><a 
href="/" class="footer_logo_gf">GameFAQs.com</a><a href="http://www.facebook.com/GFAQs";><i class="fa 
fa-facebook-square"></i>facebook.com/GFAQs</a><a href="http://www.twitter.com/GameFAQs";><i class="fa 
fa-twitter"></i>twitter.com/GameFAQs</a><span class="footer_break"></span><a href="/help">Help / Contact 
Us</a><span class="footer_color_drop" id="color_change"><a href="/features/change_color">Change Colors <i 
class="fa fa-caret-up"></i></a><ul class="footer_color_subnav"><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=blue">Blue (Default)</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-blue">Blue on Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=red">Red</a></li><li class="footer_colo
 r_subnav_item"><a href="/user/change_color?site_color=dark-red">Red on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=green">Green</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-green">Green on 
Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=orange">Orange</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-orange">Orange on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=purple">Purple</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-purple">Purple on 
Black</a></li><li class="footer_color_subnav_item"><a href="/user/change_color?site_color=cloudy">Cloudy 
Blue</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=grayscale">Grayscale</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_colo
 r?site_color=sepia">Sepia</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=cottoncandy">Cotton Candy</a></li></ul></span></div><div 
class="footer_network"><div class="container row"><p><a href="http://www.gamespot.com/"; 
class="footer_logo_gs" >gamespot.com</a><a href="http://www.giantbomb.com/"; 
class="footer_logo_gb">giantbomb.com</a><a href="http://www.metacritic.com/"; 
class="footer_logo_mc">metacritic.com</a><a href="http://www.gamerankings.com/"; 
class="footer_logo_gr">gamerankings.com</a></p><p>&copy; 2016 CBS Interactive Inc. All rights reserved.<span 
class="footer_break"></span><a href="http://sitemap.gamefaqs.com/";>Sitemap</a><a 
href="http://www.cbsinteractive.com/advertise";>Advertise</a><a 
href="http://legalterms.cbsinteractive.com/privacy";>Privacy Policy</a><a 
href="http://legalterms.cbsinteractive.com/adchoice";>Ad Choice</a><a 
href="http://legalterms.cbsinteractive.com/terms-of-use";>Terms of Use</a></p></div></div></footer></div><
 div id="site_dialog" class="site_dialog"></div>
+<script type="text/javascript" src="//dw.cbsi.com/js/ds.js"></script>
+<script type="text/javascript" src="/js/omniture.min.js"></script>
+<script type="text/javascript">
+$('meta[id=view-guid-meta]').attr("content", $('meta[id=view-guid-meta]').attr("content").substr(0, 24) + 
Math.random().toString(16).substr(2,12));
+if(typeof DW!='undefined' && typeof omniture!='undefined')
+{
+       var jparms = JSON.parse($('meta[name=dwPageParams]').attr("content"));
+       var joparms = JSON.parse($('meta[name=omPageParams]').attr("content"));
+       jparms['viewguid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['view_guid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['anon_id'] = $.cookie('XCLGFbrowser');
+       if(!joparms['anon_id'])
+       {
+               $.getScript("//dw.cbsi.com/anonc.js").done(function( script, textStatus ) { if(typeof 
dw_anonc != 'undefined') {var anon_id = dw_anonc().id; $.cookie('XCLGFbrowser', anon_id, { expires: 3650, 
path: '/' }); joparms['anon_id'] = anon_id; } DW.pageParams = jparms; DW.clear(); 
omniture.trackPage(joparms); });
+       }
+       else
+       {
+               DW.pageParams = jparms; DW.clear();     omniture.trackPage(joparms);
+       }
+}
+</script>
+
+
+
+<script type="text/javascript" src="/js/dartAds.042616.min.js"></script>
+
+<script type="text/javascript" src="/js/loader2.min.js"></script>
+<!--BEGIN QUALTRICS SITE INTERCEPT-->
+<script type='text/javascript'>
+(function(){var g=function(e,h,f,g){
+this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" 
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return 
null};
+this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; 
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
+this.check=function(){var a=this.get(f);if(a)a=a.split(":");else 
if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var 
c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return 
c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
+this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g+ 
"&t=" + (new Date()).getTime();document.body&&document.body.appendChild(a)}};
+this.start=function(){var 
a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
+try{(new 
g(100,"r","QSI_S_ZN_1zcNvefGbweAxdb","//zn_1zcnvefgbweaxdb-cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_1zcNvefGbweAxdb&Q_LOC="+encodeURIComponent(window.location.href))).start()}catch(i){}})();
+</script><div id='ZN_1zcNvefGbweAxdb'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>
+<!--END SITE INTERCEPT-->
+
+<script type="text/javascript">window._taboola=window._taboola || [];
+_taboola.push({flush: true});
+</script>
+<!--Page built in 0.016 seconds on box #210-->
+</body></html>
\ No newline at end of file
diff --git a/tests/gamefaqs/data/network-data.ini b/tests/gamefaqs/data/network-data.ini
new file mode 100644
index 0000000..b63ae4d
--- /dev/null
+++ b/tests/gamefaqs/data/network-data.ini
@@ -0,0 +1,17 @@
+[default]
+version=1
+
+[http://www.gamefaqs.com/search/index.html?game=Strider&platform=54]
+data=resolve-strider.data
+
+[http://www.gamefaqs.com/genesis/586497-strider]
+data=strider-game-page.data
+
+[http://www.gamefaqs.com/genesis/586497-strider/images]
+data=strider-images-page.data
+
+[http://www.gamefaqs.com/search/index.html?game=Kirby%20%26%20the%20Amazing%20Mirror&platform=91]
+data=resolve-kirby.data
+
+[http://www.gamefaqs.com/gba/919415-kirby-and-the-amazing-mirror/images]
+data=kirby-images-page.data
diff --git a/tests/gamefaqs/data/resolve-kirby.data b/tests/gamefaqs/data/resolve-kirby.data
new file mode 100644
index 0000000..3e0c3ce
--- /dev/null
+++ b/tests/gamefaqs/data/resolve-kirby.data
@@ -0,0 +1,941 @@
+<!doctype html><html lang="en" itemscope><head><title>Game Search - GameFAQs</title><meta 
http-equiv="content-type" content="text/html;charset=iso-8859-1" /><meta name="description" content="The 
GameFAQs search engine allows you to search over 60,000 video games we list." /><meta 
http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, 
initial-scale=1.0"><link href="https://fonts.googleapis.com/css?family=Roboto:900|Roboto+Condensed" 
rel="stylesheet" type="text/css"><link 
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"; rel="stylesheet" 
type="text/css"><link href="/css/v13.20160511172426.css" rel="stylesheet" type="text/css"><meta 
name="dwPageParams" 
content="{&quot;siteid&quot;:19,&quot;ptid&quot;:6056,&quot;onid&quot;:37,&quot;oid&quot;:&quot;6056-37-19--&quot;,&quot;useract&quot;:37,&quot;srch&quot;:&quot;Kirby
 &amp; the Amazing Mirror&quot;,&quot;edid&quot;:107,&quot;pguid&quot;:&quot;ca886334ec
 
cf1a9977772e684057ca6e&quot;,&quot;url&quot;:&quot;http:\/\/www.gamefaqs.com\/search\/index.html?game=Kirby%20%26%20the%20Amazing%20Mirror&amp;platform=91&quot;,&quot;ts&quot;:1463185738}"
 />
+<meta name="omPageParams" 
content="{&quot;rsids&quot;:&quot;cbsigamefaqssite,cbsicbsiall&quot;,&quot;rsids_dev&quot;:&quot;cbsigamefaqssite-dev,cnetcbsiall-dev&quot;,&quot;brand&quot;:&quot;Gamefaqs&quot;,&quot;sid&quot;:&quot;gamefaqs&quot;,&quot;is_dev&quot;:false,&quot;game_title&quot;:&quot;|&quot;,&quot;page_type_id&quot;:6056,&quot;platform&quot;:null,&quot;esrb&quot;:null,&quot;genre&quot;:null,&quot;franchise&quot;:null,&quot;page_type&quot;:&quot;search_basic&quot;,&quot;hierarchy&quot;:&quot;Search|Results|Basic&quot;,&quot;channel&quot;:&quot;Search&quot;,&quot;game_id&quot;:null,&quot;product_id&quot;:null,&quot;user_status&quot;:&quot;false&quot;,&quot;content_id&quot;:&quot;&quot;,&quot;content_title&quot;:null,&quot;content_type&quot;:null,&quot;content_source&quot;:null,&quot;search_term&quot;:&quot;Kirby++the+Amazing+Mirror&quot;,&quot;event_ids&quot;:48,&quot;marketing_cloud_id&quot;:&quot;10D31225525FF5790A490D4D
 AdobeOrg&quot;}" />
+<meta id="ad-settings" itemprop="ad-settings" 
content="{&quot;script&quot;:&quot;\/\/www.googletagservices.com\/tag\/js\/gpt.js&quot;,&quot;target_params&quot;:{&quot;ptype&quot;:&quot;search_basic&quot;,&quot;user&quot;:&quot;anon&quot;,&quot;session&quot;:&quot;j&quot;,&quot;firstpg&quot;:1},&quot;unit_name&quot;:&quot;\/8264\/uk-gamefaqs\/searchresults\/home&quot;,&quot;deferred&quot;:true,&quot;service&quot;:&quot;dart&quot;,&quot;client&quot;:&quot;xfp&quot;,&quot;load_in_head&quot;:&quot;gpt&quot;,&quot;single_request&quot;:true,&quot;disable_initial_load&quot;:true,&quot;enable_callback&quot;:true,&quot;enable_collapse_empty_divs&quot;:false,&quot;slot_order&quot;:[&quot;leader_top&quot;,&quot;leader_plus_top&quot;,&quot;mpu_top&quot;,&quot;mpu_plus_top&quot;,&quot;skin_top&quot;,&quot;omnibar_top&quot;,&quot;interstitial&quot;,&quot;native-top&quot;,&quot;mpu_bottom&quot;,&quot;leader_bottom&quot;],&quot;mapped_units&quot;:{&quot;skin_top&quot;:{&quot;size&quot;:[[16
 
00,1000]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;omnibar_top&quot;:{&quot;size&quot;:[[980,45]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_plus_top&quot;:{&quot;size&quot;:[[728,90],[970,66],[970,150],[970,250],[960,150]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_top&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_bottom&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;mpu_plus_top&quot;:{&quot;size&quot;:[[300,250],[300,600],[300,100]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_bottom&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;native-top&quot;:{&quot;size&quot;:[[11,11]],&quot;target&quot;:{&quot;pos&quot;:&q
 uot;top&quot;}},&quot;interstitial&quot;:{&quot;outOfPage&quot;:true}}}" />
+<meta id="view-guid-meta" name="view-guid-meta" itemprop="view-guid" 
content="ca886334-eccf-41a9-9777-72e684057ca6">
+<meta id="bsm-pub-zone-meta" name="bsm-pub-zone-meta" itemprop="bsm-pub-zone" content="gamefaqs.com/nucleus">
+<meta id="bsm-sizes-meta" name="bsm-sizes-meta" itemprop="bsm-sizes" content="728x90 300x250">
+
+<script type="text/javascript" src="/js/modernizr-custom.js"></script><script type="text/javascript" 
src="/js/jquery.js"></script><script type="text/javascript" src="/js/jquery-outside.min.js"></script><script 
type="text/javascript" src="/js/jquery-ui.min.js"></script><script type="text/javascript" 
src="/js/jquery.cookie.min.js"></script><script type="text/javascript" 
src="/js/gamefaqs.20160511172426.js"></script><script type="text/javascript">
+window._taboola=window._taboola || [];
+_taboola.push({other:'auto'});
+!function(e,f,u){e.async=1;e.src=u;
+f.parentNode.insertBefore(e, f);
+}(document.createElement('script'),
+document.getElementsByTagName('script')[0],
+'//cdn.taboola.com/libtrc/cbsinteractive-gamefaqs/loader.js');
+</script>
+               <script type="text/javascript" 
charset="utf-8">(function(G,o,O,g,L,e){G[g]=G[g]||function(){(G[g]['q']=G[g]['q']||[]).push(arguments)},G[g]['t']=1*new
 
Date;L=o.createElement(O),e=o.getElementsByTagName(O)[0];L.async=1;L.src='//www.google.com/adsense/search/async-ads.js';e.parentNode.insertBefore(L,e)})(window,document,'script','_googCsa');</script>
+               <script type="text/javascript">var _gaq = _gaq || [];  _gaq.push(['nT._setAccount', 
'UA-27653683-1']);  _gaq.push(['nT._setAllowLinker', true]); _gaq.push(['nT._setSampleRate', '1']); 
_gaq.push(['nT._trackPageview']); _gaq.push(['_setAccount', 'UA-22577913-2']); 
_gaq.push(['_setCustomVar',1,'PageType','6056',3]); _gaq.push(['_setCustomVar',2,'LoggedIn','No',2]); 
_gaq.push(['_setCustomVar',3,'UserLevel','0',3]);  _gaq.push(['_trackPageview']); (function() { var ga = 
document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = '//www' + 
'.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s); })();</script><script type="text/javascript" 
src="//js-sec.indexww.com/ht/ls-gamefaqs.js" async="async"></script></head><body class="has_skin  
wf-active"><div class="wrapper g_search"><div class="masthead">
+
+       <div class="masthead_strip">
+               <div class="container row">
+                       <nav class="masthead_systems">
+                               <a href="/3ds">3DS</a>
+                               <a href="/ds">DS</a>
+                               <a href="/iphone">iOS</a>
+                               <a href="/pc">PC</a>
+                               <a href="/ps3">PS3</a>
+                               <a href="/ps4">PS4</a>
+                               <a href="/psp">PSP</a>
+                               <a href="/vita">Vita</a>
+                               <a href="/wii-u">Wii U</a>
+                               <a href="/xbox360">Xbox 360</a>
+                               <a href="/xboxone">Xbox One</a>
+                               <span class="masthead_platform_drop"><a class="mast_nav_last" 
href="/games/systems">More&nbsp;Systems <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ouya">Ouya</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/arcade">Arcade</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps">PlayStation</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/dreamcast">Dreamcast</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/saturn">Saturn</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/gamecube">GameCube</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/snes">Super Nintendo</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/genesis">Genesis</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/nes">NES</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox">Xbox</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/n64">Nintendo 64</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">And 96 More...</a></li>
+                                       </ul>
+                               </span>
+                       </nav>
+
+                               <div class="masthead_user platforms">
+                                                                       <span 
class="masthead_platform_drop"><a class="mast_nav_last" onclick="if(navigator.userAgent.match(/(Android)/)) 
return false;" href="/games/systems">Top&nbsp;Platforms <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/3ds">3DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps4">PlayStation 4</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/vita">PlayStation Vita</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ds">DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/psp">PSP</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/iphone">iOS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii-u">Wii U</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/pc">PC</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox360">Xbox 360</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xboxone">Xbox One</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps3">PlayStation 3</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">More...</a></li>
+                                       </ul>
+                               </span>                         </div>
+
+                       <div class="masthead_user">
+                               <div class="masthead_user" data-step="9" data-intro="Now that you've seen 
what we have to offer, you can register an account for free to have complete access to all of our great 
community features. If you already have an account, you can log in here as well.">
+       <a href="/user/login" onclick="return show_login();""><i class="fa fa-key nouser"></i>Log In</a>
+       <a href="/user/register" onclick="return show_signup();" class="nouser">Sign Up</a>
+</div>
+<div id="login_dialog">
+<div class="pod">
+       <div class="head"><h2 class="title">Log In to GameFAQs</h2></div>
+       <div class="body">
+
+<form class="login" id="login" method="post" action="/user/login" onsubmit="return submit_login();"><input 
type="hidden" name="path" 
value="http://www.gamefaqs.com/search/index.html?game=Kirby%20%26%20the%20Amazing%20Mirror&amp;platform=91"; 
/><input class="hidden" type="hidden" name="key" value="0286546b">
+       <table class="contrib">
+
+       <tr>
+       <td>
+       <input class="text login_email" id="login_email" type="text" name="EMAILADDR" maxlength="90" 
placeholder="Username/Email" />
+       </td>
+       </tr>
+       
+       <tr>
+       <td>
+       <input class="text login_password" id="login_password" type="password" name="PASSWORD" maxlength="64" 
placeholder="Password"/>
+       </td>
+       </tr>
+       
+       <tr><td>
+       
+       <input class="btn btn_primary btn_wide login_submit" id="login_submit" type="submit" value="login" />
+       
+       </td></tr>
+       <tr><td>
+       
+       <a href="/user/recover">Forgot your username or password?</a><br /><br />
+       <a href="/user/register">Don't have an account? Sign up for free!</a>
+       
+       </td></tr>
+       </table>
+       
+       </form>
+</div>
+</div>
+</div>
+
+
+
+                       </div>
+
+               </div>
+       </div>
+
+       <div class="masthead_main container row">
+               <div class="masthead_logo_search span6">
+
+                       <div class="masthead_logo" data-step="1" data-intro="Welcome to GameFAQs, your 
one-stop site for gaming guides, cheats, and more. If you're ever lost on the site, you can click this logo 
to get back to the home page at any time.">
+                               <a href="/">GameFAQs</a>
+                       </div>
+
+                       <div class="masthead_search">
+                               <form class="search" method="get" action="/search" data-step="2" 
data-intro="You can use this box to search our extensive database of games. There are quick links to all of 
the content we have for the game directly from the search results.">
+                                       <fieldset>
+                                       <button type="submit"><i class="fa fa-search"></i></button>
+                                       <input type="text" id="searchtextbox" name="game" value="" 
class="search" placeholder="Game Title Search" />
+                                       </fieldset>
+                               </form>
+                       </div>
+
+               </div>
+
+               <div class="masthead_nav span6">
+                       <nav>
+                       <a href="/answers" data-step="3" data-intro="If you have a specific question for a 
game, you can ask it here and see if our users can answer it for you.">Answers</a>
+                       <a href="/boards" data-step="4" data-intro="We have a unique message board for every 
version of every game in our extensive database, combining into the largest gaming message board on the 
Net.">Boards</a>
+                       <a href="/community" data-step="5" data-intro="GameFAQs wouldn't be what it is 
without our active community of users contributing content and conversations. See what your friends are up 
to, or browse through various categories of users like our top contributors here.">Community</a>
+                       <a href="/contribute" data-step="6" data-intro="If you'd like to contribute your own 
guides, reviews, or cheats for a game, this is the place to go. We accept many other types of content as well 
from trivia to game credits. You can find a full list and all of the guidelines for submitting content 
here.">Contribute</a>
+                       <a href="/games" data-step="7" data-intro="Explore our comprehensive library of 
games. Find out what's popular on the site or see how we rank games based on difficulty, length, and 
more.">Games</a>
+                       <a href="/new" data-step="8" data-intro="If you're wondering what games are coming 
out soon, or what content we've posted recently, this is the place to look.">What&rsquo;s New</a>
+                       </nav>
+               </div>
+
+       </div>
+
+</div><div id="mantle_skin">
+<div class="ad ad_skin_top" id="skin_top-wrap"><div class="ad_wrap" id="skin_top"></div></div>
+<div class="ad ad_leader_plus_top" id="leader_plus_top-wrap"><div class="ad_wrap" 
id="leader_plus_top"></div></div><div id="content" class="container"><div class="main_content row"><div 
class="span8"><header class="page-header">
+       <h1 class="page-title">Search Games</h1>
+</header>
+
+<form id="search" method="get" action="/search">
+<div class="pod">
+       <div class="head"><h2 class="title">Basic Search</h2></div>
+       <div class="body pod_search">
+                               <label for="platform">Platform:</label> <select name="platform" 
size=1><option label="All Platforms" value="0">All Platforms</option>
+<optgroup label="Top Platforms">
+<option label="3DS" value="116">3DS</option>
+<option label="Android" value="106">Android</option>
+<option label="iOS (iPhone/iPad)" value="112">iOS (iPhone/iPad)</option>
+<option label="PC" value="19">PC</option>
+<option label="PlayStation 3" value="113">PlayStation 3</option>
+<option label="PlayStation 4" value="120">PlayStation 4</option>
+<option label="PlayStation Vita" value="117">PlayStation Vita</option>
+<option label="Wii U" value="118">Wii U</option>
+<option label="Xbox 360" value="111">Xbox 360</option>
+<option label="Xbox One" value="121">Xbox One</option>
+</optgroup>
+<optgroup label="All Platforms">
+<option label="3DO" value="61">3DO</option>
+<option label="3DS" value="116">3DS</option>
+<option label="Acorn Archimedes" value="48">Acorn Archimedes</option>
+<option label="Adventurevision" value="32">Adventurevision</option>
+<option label="Amazon Fire TV" value="122">Amazon Fire TV</option>
+<option label="Amiga" value="39">Amiga</option>
+<option label="Amiga CD32" value="70">Amiga CD32</option>
+<option label="Amstrad CPC" value="46">Amstrad CPC</option>
+<option label="Android" value="106">Android</option>
+<option label="APF-*1000/IM" value="12">APF-*1000/IM</option>
+<option label="Apple II" value="8">Apple II</option>
+<option label="Arcade Games" value="2">Arcade Games</option>
+<option label="Arcadia 2001" value="28">Arcadia 2001</option>
+<option label="Astrocade" value="7">Astrocade</option>
+<option label="Atari 2600" value="6">Atari 2600</option>
+<option label="Atari 5200" value="20">Atari 5200</option>
+<option label="Atari 7800" value="51">Atari 7800</option>
+<option label="Atari 8-bit" value="13">Atari 8-bit</option>
+<option label="Atari ST" value="38">Atari ST</option>
+<option label="Bandai Pippin" value="81">Bandai Pippin</option>
+<option label="BBC Micro" value="22">BBC Micro</option>
+<option label="BBS Door" value="50">BBS Door</option>
+<option label="BlackBerry" value="107">BlackBerry</option>
+<option label="Casio Loopy" value="80">Casio Loopy</option>
+<option label="Cassette Vision" value="26">Cassette Vision</option>
+<option label="CD-I" value="60">CD-I</option>
+<option label="Channel F" value="4">Channel F</option>
+<option label="Colecovision" value="29">Colecovision</option>
+<option label="Commodore 64" value="24">Commodore 64</option>
+<option label="Commodore PET" value="15">Commodore PET</option>
+<option label="CPS Changer" value="75">CPS Changer</option>
+<option label="CreatiVision" value="23">CreatiVision</option>
+<option label="Dreamcast" value="67">Dreamcast</option>
+<option label="DS" value="108">DS</option>
+<option label="DVD Player" value="87">DVD Player</option>
+<option label="e-Reader" value="101">e-Reader</option>
+<option label="EACA Colour Genie 2000" value="31">EACA Colour Genie 2000</option>
+<option label="Famicom Disk System" value="47">Famicom Disk System</option>
+<option label="Flash" value="102">Flash</option>
+<option label="FM Towns" value="55">FM Towns</option>
+<option label="FM-7" value="30">FM-7</option>
+<option label="Game Boy" value="59">Game Boy</option>
+<option label="Game Boy Advance" value="91" selected="selected">Game Boy Advance</option>
+<option label="Game Boy Color" value="57">Game Boy Color</option>
+<option label="Game.com" value="86">Game.com</option>
+<option label="GameCube" value="99">GameCube</option>
+<option label="GameGear" value="62">GameGear</option>
+<option label="Genesis" value="54">Genesis</option>
+<option label="Gizmondo" value="110">Gizmondo</option>
+<option label="GP32" value="100">GP32</option>
+<option label="Intellivision" value="16">Intellivision</option>
+<option label="Interton VC4000" value="10">Interton VC4000</option>
+<option label="iOS (iPhone/iPad)" value="112">iOS (iPhone/iPad)</option>
+<option label="Jaguar" value="72">Jaguar</option>
+<option label="Jaguar CD" value="82">Jaguar CD</option>
+<option label="LaserActive" value="71">LaserActive</option>
+<option label="Linux" value="33">Linux</option>
+<option label="Lynx" value="58">Lynx</option>
+<option label="Macintosh" value="27">Macintosh</option>
+<option label="Mattel Aquarius" value="36">Mattel Aquarius</option>
+<option label="Microvision" value="17">Microvision</option>
+<option label="Mobile" value="85">Mobile</option>
+<option label="MSX" value="40">MSX</option>
+<option label="N-Gage" value="105">N-Gage</option>
+<option label="NEC PC88" value="21">NEC PC88</option>
+<option label="NEC PC98" value="42">NEC PC98</option>
+<option label="Neo-Geo CD" value="68">Neo-Geo CD</option>
+<option label="NeoGeo" value="64">NeoGeo</option>
+<option label="NeoGeo Pocket Color" value="89">NeoGeo Pocket Color</option>
+<option label="NES" value="41">NES</option>
+<option label="Nintendo 64" value="84">Nintendo 64</option>
+<option label="Nintendo 64DD" value="92">Nintendo 64DD</option>
+<option label="Nintendo NX" value="124">Nintendo NX</option>
+<option label="Nuon" value="93">Nuon</option>
+<option label="Odyssey" value="3">Odyssey</option>
+<option label="Odyssey^2" value="9">Odyssey^2</option>
+<option label="Online/Browser" value="69">Online/Browser</option>
+<option label="Oric 1/Atmos" value="44">Oric 1/Atmos</option>
+<option label="OS/2" value="73">OS/2</option>
+<option label="Ouya" value="119">Ouya</option>
+<option label="Palm OS Classic" value="96">Palm OS Classic</option>
+<option label="Palm webOS" value="97">Palm webOS</option>
+<option label="PC" value="19">PC</option>
+<option label="PC-FX" value="79">PC-FX</option>
+<option label="Pinball" value="1">Pinball</option>
+<option label="Playdia" value="77">Playdia</option>
+<option label="PlayStation" value="78">PlayStation</option>
+<option label="PlayStation 2" value="94">PlayStation 2</option>
+<option label="PlayStation 3" value="113">PlayStation 3</option>
+<option label="PlayStation 4" value="120">PlayStation 4</option>
+<option label="PlayStation Vita" value="117">PlayStation Vita</option>
+<option label="PSP" value="109">PSP</option>
+<option label="RCA Studio II" value="5">RCA Studio II</option>
+<option label="Redemption" value="104">Redemption</option>
+<option label="Saturn" value="76">Saturn</option>
+<option label="Sega 32X" value="74">Sega 32X</option>
+<option label="Sega CD" value="65">Sega CD</option>
+<option label="Sega Master System" value="49">Sega Master System</option>
+<option label="SG-1000" value="43">SG-1000</option>
+<option label="Sharp X1" value="37">Sharp X1</option>
+<option label="Sharp X68000" value="52">Sharp X68000</option>
+<option label="Sinclair ZX81/Spectrum" value="35">Sinclair ZX81/Spectrum</option>
+<option label="Sord M5" value="25">Sord M5</option>
+<option label="Super Cassette Vision" value="45">Super Cassette Vision</option>
+<option label="Super Nintendo" value="63">Super Nintendo</option>
+<option label="SuperVision" value="66">SuperVision</option>
+<option label="Tandy Color Computer" value="18">Tandy Color Computer</option>
+<option label="TI-99/4A" value="14">TI-99/4A</option>
+<option label="Tomy Tutor" value="123">Tomy Tutor</option>
+<option label="Turbo CD" value="56">Turbo CD</option>
+<option label="TurboGrafx-16" value="53">TurboGrafx-16</option>
+<option label="Vectrex" value="34">Vectrex</option>
+<option label="VIC-20" value="11">VIC-20</option>
+<option label="Virtual Boy" value="83">Virtual Boy</option>
+<option label="Wii" value="114">Wii</option>
+<option label="Wii U" value="118">Wii U</option>
+<option label="Windows Mobile" value="88">Windows Mobile</option>
+<option label="WonderSwan" value="90">WonderSwan</option>
+<option label="WonderSwan Color" value="95">WonderSwan Color</option>
+<option label="Xbox" value="98">Xbox</option>
+<option label="Xbox 360" value="111">Xbox 360</option>
+<option label="Xbox One" value="121">Xbox One</option>
+<option label="Zeebo" value="115">Zeebo</option>
+<option label="Zodiac" value="103">Zodiac</option>
+</optgroup>
+</select>
+               <label for="game">Game Name:</label> <input type="text" id="searchtextbox" name="game" 
value="Kirby  the Amazing Mirror" size="30" class="text" /><br />
+               Exclude: <label for="mobile">Mobile</label> <input type="checkbox" name="mobile" value="1">
+               <label for="dlc">DLC</label> <input type="checkbox" name="dlc" value="1"><br />
+               <button class="btn btn_primary" type="submit">Search</button>
+               <button class="btn btn_primary" id="adv" onclick="show_adv_search('show');return 
false;">Advanced Options &raquo;</button>
+       </div>
+</div>
+
+<div class="pod" id="adv_search" style="display:none;">
+       <div class="head"><h2 class="title">Advanced Options</h2></div>
+       <div class="body pod_search">
+               that <select name="contrib" size=1><option label="are listed in the database" value="0" 
selected="selected">are listed in the database</option>
+<option label="do not have a complete FAQ" value="1">do not have a complete FAQ</option>
+<option label="do not have any FAQs" value="2">do not have any FAQs</option>
+<option label="do not have any cheats" value="3">do not have any cheats</option>
+<option label="do not have any achievements/trophies" value="22">do not have any 
achievements/trophies</option>
+<option label="do not have any reviews" value="4">do not have any reviews</option>
+<option label="do not have any critic reviews" value="19">do not have any critic reviews</option>
+<option label="have missing release dates" value="5">have missing release dates</option>
+<option label="do not have any FAQs or cheats" value="6">do not have any FAQs or cheats</option>
+<option label="do not have any FAQs, cheats, or reviews" value="7">do not have any FAQs, cheats, or 
reviews</option>
+<option label="have missing publisher information" value="8">have missing publisher information</option>
+<option label="have missing developer information" value="9">have missing developer information</option>
+<option label="do not have a front box shot" value="10">do not have a front box shot</option>
+<option label="do not have a back box shot" value="11">do not have a back box shot</option>
+<option label="do not have a thumbnail" value="18">do not have a thumbnail</option>
+<option label="have no user screenshots" value="12">have no user screenshots</option>
+<option label="have no screenshots" value="13">have no screenshots</option>
+<option label="have no user videos" value="16">have no user videos</option>
+<option label="have no videos" value="17">have no videos</option>
+<option label="do not have a product ID" value="14">do not have a product ID</option>
+<option label="do not have an official description" value="15">do not have an official description</option>
+<option label="do not have a UPC code" value="20">do not have a UPC code</option>
+<option label="do not have a product rating" value="21">do not have a product rating</option>
+</select>
+               rated <select name="rating" size=1><option label="Any" value="0">Any</option>
+<optgroup label="Apple App Store">
+<option label="12+" value="apple_rating:12+">12+</option>
+<option label="17+" value="apple_rating:17+">17+</option>
+<option label="4+" value="apple_rating:4+">4+</option>
+<option label="9+" value="apple_rating:9+">9+</option>
+</optgroup>
+<optgroup label="CB (Australia)">
+<option label="E" value="cbau:E">E</option>
+<option label="G" value="cbau:G">G</option>
+<option label="M" value="cbau:M">M</option>
+<option label="MA" value="cbau:MA">MA</option>
+<option label="PG" value="cbau:PG">PG</option>
+<option label="R" value="cbau:R">R</option>
+</optgroup>
+<optgroup label="CERO (Japan)">
+<option label="A" value="cero:A">A</option>
+<option label="B" value="cero:B">B</option>
+<option label="C" value="cero:C">C</option>
+<option label="D" value="cero:D">D</option>
+<option label="EDB" value="cero:EDB">EDB</option>
+<option label="Z" value="cero:Z">Z</option>
+</optgroup>
+<optgroup label="ESRB (US/Canada)">
+<option label="AO" value="esrb:AO">AO</option>
+<option label="E" value="esrb:E">E</option>
+<option label="E10+" value="esrb:E10+">E10+</option>
+<option label="EC" value="esrb:EC">EC</option>
+<option label="K-A" value="esrb:K-A">K-A</option>
+<option label="M" value="esrb:M">M</option>
+<option label="RP" value="esrb:RP">RP</option>
+<option label="T" value="esrb:T">T</option>
+</optgroup>
+<optgroup label="GRB (Korea)">
+<option label="12" value="gbko:12">12</option>
+<option label="15" value="gbko:15">15</option>
+<option label="18" value="gbko:18">18</option>
+<option label="ALL" value="gbko:ALL">ALL</option>
+</optgroup>
+<optgroup label="MDA (Singapore)">
+<option label="AGE" value="mda:AGE">AGE</option>
+<option label="M18" value="mda:M18">M18</option>
+<option label="NAR" value="mda:NAR">NAR</option>
+</optgroup>
+<optgroup label="PEGI (Europe)">
+<option label="12+" value="pegi:12+">12+</option>
+<option label="16+" value="pegi:16+">16+</option>
+<option label="18+" value="pegi:18+">18+</option>
+<option label="3+" value="pegi:3+">3+</option>
+<option label="7+" value="pegi:7+">7+</option>
+</optgroup>
+</select><br />
+               in the genre <select name="genre" size=1><option label=" - All Categories - " value="0" 
selected="selected"> - All Categories - </option>
+<option label="Action " value="54">Action </option>
+<option label="Action &gt;&gt; Arcade " value="289">Action &gt;&gt; Arcade </option>
+<option label="Action &gt;&gt; Beat-'Em-Up " value="318">Action &gt;&gt; Beat-'Em-Up </option>
+<option label="Action &gt;&gt; Beat-'Em-Up &gt;&gt; 2D " value="160">Action &gt;&gt; Beat-'Em-Up &gt;&gt; 2D 
</option>
+<option label="Action &gt;&gt; Beat-'Em-Up &gt;&gt; 3D " value="216">Action &gt;&gt; Beat-'Em-Up &gt;&gt; 3D 
</option>
+<option label="Action &gt;&gt; Fighting " value="57">Action &gt;&gt; Fighting </option>
+<option label="Action &gt;&gt; Fighting &gt;&gt; 2D " value="86">Action &gt;&gt; Fighting &gt;&gt; 2D 
</option>
+<option label="Action &gt;&gt; Fighting &gt;&gt; 3D " value="87">Action &gt;&gt; Fighting &gt;&gt; 3D 
</option>
+<option label="Action &gt;&gt; General " value="250">Action &gt;&gt; General </option>
+<option label="Action &gt;&gt; Pinball " value="114">Action &gt;&gt; Pinball </option>
+<option label="Action &gt;&gt; Platformer " value="56">Action &gt;&gt; Platformer </option>
+<option label="Action &gt;&gt; Platformer &gt;&gt; 2D " value="84">Action &gt;&gt; Platformer &gt;&gt; 2D 
</option>
+<option label="Action &gt;&gt; Platformer &gt;&gt; 3D " value="85">Action &gt;&gt; Platformer &gt;&gt; 3D 
</option>
+<option label="Action &gt;&gt; Rhythm " value="63">Action &gt;&gt; Rhythm </option>
+<option label="Action &gt;&gt; Rhythm &gt;&gt; Dancing " value="158">Action &gt;&gt; Rhythm &gt;&gt; Dancing 
</option>
+<option label="Action &gt;&gt; Rhythm &gt;&gt; Music " value="159">Action &gt;&gt; Rhythm &gt;&gt; Music 
</option>
+<option label="Action &gt;&gt; Shooter " value="55">Action &gt;&gt; Shooter </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; First-Person " value="79">Action &gt;&gt; Shooter &gt;&gt; 
First-Person </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; First-Person &gt;&gt; Arcade " value="152">Action &gt;&gt; 
Shooter &gt;&gt; First-Person &gt;&gt; Arcade </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; First-Person &gt;&gt; Tactical " value="156">Action &gt;&gt; 
Shooter &gt;&gt; First-Person &gt;&gt; Tactical </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Light Gun " value="239">Action &gt;&gt; Shooter &gt;&gt; 
Light Gun </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Rail " value="81">Action &gt;&gt; Shooter &gt;&gt; Rail 
</option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up " value="313">Action &gt;&gt; Shooter &gt;&gt; 
Shoot-'Em-Up </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Horizontal " value="185">Action 
&gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Horizontal </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Top-Down " value="272">Action &gt;&gt; 
Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Top-Down </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Vertical " value="83">Action &gt;&gt; 
Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Vertical </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Third-Person " value="80">Action &gt;&gt; Shooter &gt;&gt; 
Third-Person </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Third-Person &gt;&gt; Arcade " value="182">Action &gt;&gt; 
Shooter &gt;&gt; Third-Person &gt;&gt; Arcade </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Third-Person &gt;&gt; Tactical " value="187">Action &gt;&gt; 
Shooter &gt;&gt; Third-Person &gt;&gt; Tactical </option>
+<option label="Action Adventure " value="163">Action Adventure </option>
+<option label="Action Adventure &gt;&gt; General " value="290">Action Adventure &gt;&gt; General </option>
+<option label="Action Adventure &gt;&gt; Linear " value="293">Action Adventure &gt;&gt; Linear </option>
+<option label="Action Adventure &gt;&gt; Open-World " value="292">Action Adventure &gt;&gt; Open-World 
</option>
+<option label="Action Adventure &gt;&gt; Sandbox " value="291">Action Adventure &gt;&gt; Sandbox </option>
+<option label="Action Adventure &gt;&gt; Survival " value="164">Action Adventure &gt;&gt; Survival </option>
+<option label="Adventure " value="50">Adventure </option>
+<option label="Adventure &gt;&gt; 3D " value="77">Adventure &gt;&gt; 3D </option>
+<option label="Adventure &gt;&gt; 3D &gt;&gt; First-Person " value="190">Adventure &gt;&gt; 3D &gt;&gt; 
First-Person </option>
+<option label="Adventure &gt;&gt; 3D &gt;&gt; Third-Person " value="192">Adventure &gt;&gt; 3D &gt;&gt; 
Third-Person </option>
+<option label="Adventure &gt;&gt; General " value="251">Adventure &gt;&gt; General </option>
+<option label="Adventure &gt;&gt; Point-and-Click " value="295">Adventure &gt;&gt; Point-and-Click </option>
+<option label="Adventure &gt;&gt; Text " value="262">Adventure &gt;&gt; Text </option>
+<option label="Adventure &gt;&gt; Visual Novel " value="294">Adventure &gt;&gt; Visual Novel </option>
+<option label="Hardware " value="263">Hardware </option>
+<option label="Hardware &gt;&gt; Console " value="264">Hardware &gt;&gt; Console </option>
+<option label="Hardware &gt;&gt; General " value="265">Hardware &gt;&gt; General </option>
+<option label="Miscellaneous " value="49">Miscellaneous </option>
+<option label="Miscellaneous &gt;&gt; Application " value="277">Miscellaneous &gt;&gt; Application </option>
+<option label="Miscellaneous &gt;&gt; Board / Card Game " value="227">Miscellaneous &gt;&gt; Board / Card 
Game </option>
+<option label="Miscellaneous &gt;&gt; Compilation " value="233">Miscellaneous &gt;&gt; Compilation </option>
+<option label="Miscellaneous &gt;&gt; Demo Disc " value="280">Miscellaneous &gt;&gt; Demo Disc </option>
+<option label="Miscellaneous &gt;&gt; Edutainment " value="275">Miscellaneous &gt;&gt; Edutainment </option>
+<option label="Miscellaneous &gt;&gt; Exercise / Fitness " value="287">Miscellaneous &gt;&gt; Exercise / 
Fitness </option>
+<option label="Miscellaneous &gt;&gt; Gambling " value="113">Miscellaneous &gt;&gt; Gambling </option>
+<option label="Miscellaneous &gt;&gt; General " value="256">Miscellaneous &gt;&gt; General </option>
+<option label="Miscellaneous &gt;&gt; Party / Minigame " value="181">Miscellaneous &gt;&gt; Party / Minigame 
</option>
+<option label="Miscellaneous &gt;&gt; Trivia / Game Show " value="224">Miscellaneous &gt;&gt; Trivia / Game 
Show </option>
+<option label="Puzzle " value="173">Puzzle </option>
+<option label="Puzzle &gt;&gt; Action " value="282">Puzzle &gt;&gt; Action </option>
+<option label="Puzzle &gt;&gt; General " value="281">Puzzle &gt;&gt; General </option>
+<option label="Puzzle &gt;&gt; Hidden Object " value="286">Puzzle &gt;&gt; Hidden Object </option>
+<option label="Puzzle &gt;&gt; Logic " value="285">Puzzle &gt;&gt; Logic </option>
+<option label="Puzzle &gt;&gt; Matching " value="283">Puzzle &gt;&gt; Matching </option>
+<option label="Puzzle &gt;&gt; Stacking " value="284">Puzzle &gt;&gt; Stacking </option>
+<option label="Racing " value="47">Racing </option>
+<option label="Racing &gt;&gt; Arcade " value="314">Racing &gt;&gt; Arcade </option>
+<option label="Racing &gt;&gt; Arcade &gt;&gt; Automobile " value="232">Racing &gt;&gt; Arcade &gt;&gt; 
Automobile </option>
+<option label="Racing &gt;&gt; Arcade &gt;&gt; Futuristic " value="139">Racing &gt;&gt; Arcade &gt;&gt; 
Futuristic </option>
+<option label="Racing &gt;&gt; Arcade &gt;&gt; Other " value="235">Racing &gt;&gt; Arcade &gt;&gt; Other 
</option>
+<option label="Racing &gt;&gt; General " value="252">Racing &gt;&gt; General </option>
+<option label="Racing &gt;&gt; Simulation " value="315">Racing &gt;&gt; Simulation </option>
+<option label="Racing &gt;&gt; Simulation &gt;&gt; Automobile " value="138">Racing &gt;&gt; Simulation 
&gt;&gt; Automobile </option>
+<option label="Racing &gt;&gt; Simulation &gt;&gt; Other " value="274">Racing &gt;&gt; Simulation &gt;&gt; 
Other </option>
+<option label="Role-Playing " value="48">Role-Playing </option>
+<option label="Role-Playing &gt;&gt; Action RPG " value="73">Role-Playing &gt;&gt; Action RPG </option>
+<option label="Role-Playing &gt;&gt; General " value="257">Role-Playing &gt;&gt; General </option>
+<option label="Role-Playing &gt;&gt; Japanese-Style " value="71">Role-Playing &gt;&gt; Japanese-Style 
</option>
+<option label="Role-Playing &gt;&gt; Massively Multiplayer " value="75">Role-Playing &gt;&gt; Massively 
Multiplayer </option>
+<option label="Role-Playing &gt;&gt; Roguelike " value="296">Role-Playing &gt;&gt; Roguelike </option>
+<option label="Role-Playing &gt;&gt; Trainer " value="297">Role-Playing &gt;&gt; Trainer </option>
+<option label="Role-Playing &gt;&gt; Western-Style " value="72">Role-Playing &gt;&gt; Western-Style </option>
+<option label="Simulation " value="46">Simulation </option>
+<option label="Simulation &gt;&gt; Flight " value="68">Simulation &gt;&gt; Flight </option>
+<option label="Simulation &gt;&gt; Flight &gt;&gt; Civilian " value="157">Simulation &gt;&gt; Flight 
&gt;&gt; Civilian </option>
+<option label="Simulation &gt;&gt; Flight &gt;&gt; Combat " value="130">Simulation &gt;&gt; Flight &gt;&gt; 
Combat </option>
+<option label="Simulation &gt;&gt; General " value="255">Simulation &gt;&gt; General </option>
+<option label="Simulation &gt;&gt; Marine " value="317">Simulation &gt;&gt; Marine </option>
+<option label="Simulation &gt;&gt; Marine &gt;&gt; Civilian " value="126">Simulation &gt;&gt; Marine 
&gt;&gt; Civilian </option>
+<option label="Simulation &gt;&gt; Marine &gt;&gt; Combat " value="125">Simulation &gt;&gt; Marine &gt;&gt; 
Combat </option>
+<option label="Simulation &gt;&gt; Space " value="69">Simulation &gt;&gt; Space </option>
+<option label="Simulation &gt;&gt; Space &gt;&gt; Civilian " value="133">Simulation &gt;&gt; Space &gt;&gt; 
Civilian </option>
+<option label="Simulation &gt;&gt; Space &gt;&gt; Combat " value="132">Simulation &gt;&gt; Space &gt;&gt; 
Combat </option>
+<option label="Simulation &gt;&gt; Vehicle " value="316">Simulation &gt;&gt; Vehicle </option>
+<option label="Simulation &gt;&gt; Vehicle &gt;&gt; Civilian " value="298">Simulation &gt;&gt; Vehicle 
&gt;&gt; Civilian </option>
+<option label="Simulation &gt;&gt; Vehicle &gt;&gt; Combat " value="124">Simulation &gt;&gt; Vehicle 
&gt;&gt; Combat </option>
+<option label="Simulation &gt;&gt; Vehicle &gt;&gt; Train " value="259">Simulation &gt;&gt; Vehicle &gt;&gt; 
Train </option>
+<option label="Simulation &gt;&gt; Virtual " value="311">Simulation &gt;&gt; Virtual </option>
+<option label="Simulation &gt;&gt; Virtual &gt;&gt; Career " value="300">Simulation &gt;&gt; Virtual 
&gt;&gt; Career </option>
+<option label="Simulation &gt;&gt; Virtual &gt;&gt; Pet " value="299">Simulation &gt;&gt; Virtual &gt;&gt; 
Pet </option>
+<option label="Simulation &gt;&gt; Virtual &gt;&gt; Virtual Life " value="242">Simulation &gt;&gt; Virtual 
&gt;&gt; Virtual Life </option>
+<option label="Sports " value="43">Sports </option>
+<option label="Sports &gt;&gt; General " value="254">Sports &gt;&gt; General </option>
+<option label="Sports &gt;&gt; Individual " value="92">Sports &gt;&gt; Individual </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Athletics " value="231">Sports &gt;&gt; Individual 
&gt;&gt; Athletics </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Biking " value="103">Sports &gt;&gt; Individual &gt;&gt; 
Biking </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Billiards " value="112">Sports &gt;&gt; Individual 
&gt;&gt; Billiards </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Bowling " value="243">Sports &gt;&gt; Individual &gt;&gt; 
Bowling </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Combat " value="312">Sports &gt;&gt; Individual &gt;&gt; 
Combat </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Combat &gt;&gt; Boxing / Martial Arts " 
value="104">Sports &gt;&gt; Individual &gt;&gt; Combat &gt;&gt; Boxing / Martial Arts </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Combat &gt;&gt; Wrestling " value="93">Sports &gt;&gt; 
Individual &gt;&gt; Combat &gt;&gt; Wrestling </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Golf " value="98">Sports &gt;&gt; Individual &gt;&gt; 
Golf </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Golf &gt;&gt; Arcade " value="206">Sports &gt;&gt; 
Individual &gt;&gt; Golf &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Golf &gt;&gt; Sim " value="207">Sports &gt;&gt; 
Individual &gt;&gt; Golf &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Horse Racing " value="278">Sports &gt;&gt; Individual 
&gt;&gt; Horse Racing </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Nature " value="108">Sports &gt;&gt; Individual &gt;&gt; 
Nature </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Nature &gt;&gt; Fishing " value="109">Sports &gt;&gt; 
Individual &gt;&gt; Nature &gt;&gt; Fishing </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Nature &gt;&gt; Hunting " value="110">Sports &gt;&gt; 
Individual &gt;&gt; Nature &gt;&gt; Hunting </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Other " value="246">Sports &gt;&gt; Individual &gt;&gt; 
Other </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Skate / Skateboard " value="102">Sports &gt;&gt; 
Individual &gt;&gt; Skate / Skateboard </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Ski / Snowboard " value="273">Sports &gt;&gt; Individual 
&gt;&gt; Ski / Snowboard </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Surf / Wakeboard " value="238">Sports &gt;&gt; Individual 
&gt;&gt; Surf / Wakeboard </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Tennis " value="101">Sports &gt;&gt; Individual &gt;&gt; 
Tennis </option>
+<option label="Sports &gt;&gt; Team " value="91">Sports &gt;&gt; Team </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Baseball " value="94">Sports &gt;&gt; Team &gt;&gt; Baseball 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Baseball &gt;&gt; Arcade " value="200">Sports &gt;&gt; Team 
&gt;&gt; Baseball &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Baseball &gt;&gt; Sim " value="201">Sports &gt;&gt; Team 
&gt;&gt; Baseball &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Basketball " value="95">Sports &gt;&gt; Team &gt;&gt; 
Basketball </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Basketball &gt;&gt; Arcade " value="202">Sports &gt;&gt; Team 
&gt;&gt; Basketball &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Basketball &gt;&gt; Sim " value="203">Sports &gt;&gt; Team 
&gt;&gt; Basketball &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Cricket " value="258">Sports &gt;&gt; Team &gt;&gt; Cricket 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Football " value="97">Sports &gt;&gt; Team &gt;&gt; Football 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Football &gt;&gt; Arcade " value="204">Sports &gt;&gt; Team 
&gt;&gt; Football &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Football &gt;&gt; Sim " value="205">Sports &gt;&gt; Team 
&gt;&gt; Football &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Futuristic " value="107">Sports &gt;&gt; Team &gt;&gt; 
Futuristic </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Ice Hockey " value="99">Sports &gt;&gt; Team &gt;&gt; Ice 
Hockey </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Ice Hockey &gt;&gt; Arcade " value="208">Sports &gt;&gt; Team 
&gt;&gt; Ice Hockey &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Ice Hockey &gt;&gt; Sim " value="209">Sports &gt;&gt; Team 
&gt;&gt; Ice Hockey &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Other " value="310">Sports &gt;&gt; Team &gt;&gt; Other 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Rugby " value="244">Sports &gt;&gt; Team &gt;&gt; Rugby 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer " value="100">Sports &gt;&gt; Team &gt;&gt; Soccer 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer &gt;&gt; Arcade " value="210">Sports &gt;&gt; Team 
&gt;&gt; Soccer &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer &gt;&gt; Management " value="212">Sports &gt;&gt; Team 
&gt;&gt; Soccer &gt;&gt; Management </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer &gt;&gt; Sim " value="211">Sports &gt;&gt; Team &gt;&gt; 
Soccer &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Volleyball " value="105">Sports &gt;&gt; Team &gt;&gt; 
Volleyball </option>
+<option label="Strategy " value="45">Strategy </option>
+<option label="Strategy &gt;&gt; General " value="253">Strategy &gt;&gt; General </option>
+<option label="Strategy &gt;&gt; Management " value="60">Strategy &gt;&gt; Management </option>
+<option label="Strategy &gt;&gt; Management &gt;&gt; Business / Tycoon " value="220">Strategy &gt;&gt; 
Management &gt;&gt; Business / Tycoon </option>
+<option label="Strategy &gt;&gt; Management &gt;&gt; Government " value="123">Strategy &gt;&gt; Management 
&gt;&gt; Government </option>
+<option label="Strategy &gt;&gt; Real-Time " value="58">Strategy &gt;&gt; Real-Time </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; Command " value="302">Strategy &gt;&gt; Real-Time 
&gt;&gt; Command </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; Defense " value="303">Strategy &gt;&gt; Real-Time 
&gt;&gt; Defense </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; General " value="301">Strategy &gt;&gt; Real-Time 
&gt;&gt; General </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; MOBA " value="288">Strategy &gt;&gt; Real-Time &gt;&gt; 
MOBA </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; Tactics " value="304">Strategy &gt;&gt; Real-Time 
&gt;&gt; Tactics </option>
+<option label="Strategy &gt;&gt; Turn-Based " value="59">Strategy &gt;&gt; Turn-Based </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; 4X " value="306">Strategy &gt;&gt; Turn-Based &gt;&gt; 
4X </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; Artillery " value="307">Strategy &gt;&gt; Turn-Based 
&gt;&gt; Artillery </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; Card Battle " value="240">Strategy &gt;&gt; Turn-Based 
&gt;&gt; Card Battle </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; General " value="305">Strategy &gt;&gt; Turn-Based 
&gt;&gt; General </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; Tactics " value="308">Strategy &gt;&gt; Turn-Based 
&gt;&gt; Tactics </option>
+</select><br />
+               published in <select name="region" size=1><option label="All Regions" value="0" 
selected="selected">All Regions</option>
+<option label="North America" value="1">North America</option>
+<option label="Europe" value="3">Europe</option>
+<option label="Australia" value="4">Australia</option>
+<option label="Asia" value="9">Asia</option>
+<option label="Japan" value="2">Japan</option>
+<option label="Korea" value="6">Korea</option>
+<option label="South America" value="8">South America</option>
+</select>
+               released <select name="date" size=1><option label="at any time" value="0" 
selected="selected">at any time</option>
+<option label="in the past" value="1">in the past</option>
+<option label="in the last two weeks" value="10">in the last two weeks</option>
+<option label="in the last month" value="5">in the last month</option>
+<option label="in the last three months" value="6">in the last three months</option>
+<option label="in the last six months" value="2">in the last six months</option>
+<option label="in the last year" value="3">in the last year</option>
+<option label="in the next two weeks" value="9">in the next two weeks</option>
+<option label="in the next month" value="7">in the next month</option>
+<option label="in the next three months" value="8">in the next three months</option>
+<option label="in the next six months" value="11">in the next six months</option>
+<option label="in the next year" value="12">in the next year</option>
+<option label="in the future" value="4">in the future</option>
+<option label="at no time (canceled)" value="13">at no time (canceled)</option>
+<option label="in 2016" value="2016">in 2016</option>
+<option label="in 2015" value="2015">in 2015</option>
+<option label="in 2014" value="2014">in 2014</option>
+<option label="in 2013" value="2013">in 2013</option>
+<option label="in 2012" value="2012">in 2012</option>
+<option label="in 2011" value="2011">in 2011</option>
+<option label="in 2010" value="2010">in 2010</option>
+<option label="in 2009" value="2009">in 2009</option>
+<option label="in 2008" value="2008">in 2008</option>
+<option label="in 2007" value="2007">in 2007</option>
+<option label="in 2006" value="2006">in 2006</option>
+<option label="in 2005" value="2005">in 2005</option>
+<option label="in 2004" value="2004">in 2004</option>
+<option label="in 2003" value="2003">in 2003</option>
+<option label="in 2002" value="2002">in 2002</option>
+<option label="in 2001" value="2001">in 2001</option>
+<option label="in 2000" value="2000">in 2000</option>
+<option label="in 1999" value="1999">in 1999</option>
+<option label="in 1998" value="1998">in 1998</option>
+<option label="in 1997" value="1997">in 1997</option>
+<option label="in 1996" value="1996">in 1996</option>
+<option label="in 1995" value="1995">in 1995</option>
+<option label="in 1994" value="1994">in 1994</option>
+<option label="in 1993" value="1993">in 1993</option>
+<option label="in 1992" value="1992">in 1992</option>
+<option label="in 1991" value="1991">in 1991</option>
+<option label="in 1990" value="1990">in 1990</option>
+<option label="in 1989" value="1989">in 1989</option>
+<option label="in 1988" value="1988">in 1988</option>
+<option label="in 1987" value="1987">in 1987</option>
+<option label="in 1986" value="1986">in 1986</option>
+<option label="in 1985" value="1985">in 1985</option>
+<option label="in 1984" value="1984">in 1984</option>
+<option label="in 1983" value="1983">in 1983</option>
+<option label="in 1982" value="1982">in 1982</option>
+<option label="in 1981" value="1981">in 1981</option>
+<option label="in 1980" value="1980">in 1980</option>
+<option label="in 1979" value="1979">in 1979</option>
+<option label="in 1978" value="1978">in 1978</option>
+<option label="in 1977" value="1977">in 1977</option>
+<option label="in 1976" value="1976">in 1976</option>
+<option label="in 1975" value="1975">in 1975</option>
+<option label="in 1974" value="1974">in 1974</option>
+<option label="in 1973" value="1973">in 1973</option>
+<option label="in 1972" value="1972">in 1972</option>
+<option label="in 1971" value="1971">in 1971</option>
+<option label="in 1970" value="1970">in 1970</option>
+</select>
+               <br />
+               developed by: <input type="text" name="developer" value="" class="text" />
+               published by: <input type="text" name="publisher" value="" class="text" /><br />
+               distribution <select name="dist" size=1><option label="Any" value="0" 
selected="selected">Any</option>
+<option label="Physical" value="1">Physical</option>
+<option label="Digital" value="2">Digital</option>
+</select>
+               sorted <select name="sort" size=1><option label="alphabetically" value="0" 
selected="selected">alphabetically</option>
+<option label="by popularity" value="1">by popularity</option>
+<option label="by game id" value="2">by game id</option>
+<option label="by MetaScore" value="3">by MetaScore</option>
+<option label="by release date" value="4">by release date</option>
+<option label="by user rating (all)" value="5">by user rating (all)</option>
+<option label="by user rating (5+)" value="6">by user rating (5+)</option>
+<option label="by user rating (100+)" value="7">by user rating (100+)</option>
+<option label="by user rating (500+)" value="8">by user rating (500+)</option>
+<option label="by user rating (1000+)" value="9">by user rating (1000+)</option>
+<option label="by difficulty (easiest)" value="10">by difficulty (easiest)</option>
+<option label="by difficulty (hardest)" value="11">by difficulty (hardest)</option>
+<option label="by length (shortest)" value="12">by length (shortest)</option>
+<option label="by length (longest)" value="13">by length (longest)</option>
+</select><br />
+               main link is <select name="link" size=1><option label="Game Home page" value="0" 
selected="selected">Game Home page</option>
+<option label="Submit Game Data" value="1">Submit Game Data</option>
+<option label="Submit a File" value="2">Submit a File</option>
+<option label="Submit Cheats" value="3">Submit Cheats</option>
+<option label="Submit Credits" value="4">Submit Credits</option>
+<option label="Submit Box Images" value="5">Submit Box Images</option>
+<option label="Submit a Review" value="6">Submit a Review</option>
+<option label="Submit Critic Review" value="11">Submit Critic Review</option>
+<option label="Submit Screenshots" value="7">Submit Screenshots</option>
+<option label="Submit Videos" value="10">Submit Videos</option>
+<option label="Answers" value="9">Answers</option>
+</select>
+               results are <select name="res" size=1><option label="standard game links" value="0" 
selected="selected">standard game links</option>
+<option label="release date/publisher/MetaScore" value="1">release date/publisher/MetaScore</option>
+<option label="GameFAQs Answers" value="2">GameFAQs Answers</option>
+<option label="rating/difficulty/length" value="3">rating/difficulty/length</option>
+</select><br />
+               show <select name="title" size=1><option label="all matching games" value="0" 
selected="selected">all matching games</option>
+<option label="first matching release for a game" value="1">first matching release for a game</option>
+<option label="all matching releases" value="2">all matching releases</option>
+</select><br />
+               <button name="adv" value="1" type="submit" class="btn btn_primary">Advanced Search</button>
+       </div>
+</div>
+</form>
+
+<div id="google-search-ad"></div>
+
+<script type="text/javascript">
+function show_adv_search(visible)
+{
+       if(visible=='show')
+       {
+               $('#adv_search').show();
+               $('#adv').attr('onclick',"show_adv_search('hide');return false;").html("&laquo; Advanced 
Options");
+       }
+       else
+       {
+               $('#adv_search').hide();
+               $('#adv').attr('onclick',"show_adv_search('show');return false;").html("Advanced Options 
&raquo;");
+       }
+}
+</script></div><aside class="span4">
+<div class="ad ad_mpu_top" id="mpu_top-wrap"><div class="ad_wrap" 
id="mpu_top"></div></div></aside></div><div class="post_content row"><div class="span12">
+                               <div class="pod">
+        <div class="head"><h2 class="title">Best Matches</h2></div>
+        <div class="body">
+                <table class="results">
+                <colgroup>
+                <col class="smallertwo" />
+                <col class="rtitle" />
+                                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                                </colgroup>
+
+               <thead>
+                       <th class="rmain">System</th>
+                       <th class="rtitle">Title</th>
+                                               <th class="rmain">FAQs</th>
+                       <th class="rmain">Cheats</th>
+                       <th>Saves</th>
+                       <th>Reviews</th>
+                       <th>Answers</th>
+                       <th>Images</th>
+                       <th>Videos</th>
+                       <th class="rmain">Board</th>
+                                       </thead>
+                <tr>
+                <td class="rmain">
+                                GBA
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/gba/919415-kirby-and-the-amazing-mirror"
+                                class="sevent_40">Kirby &amp; the Amazing Mirror</a></td>
+
+                                <td class="rmain"><a class="sevent_40" 
href="/gba/919415-kirby-and-the-amazing-mirror/faqs">FAQs</a></td>
+                <td class="rmain"><a class="sevent_40" 
href="/gba/919415-kirby-and-the-amazing-mirror/cheats">Cheats</a></td>
+                <td><a class="sevent_40" href="/gba/919415-kirby-and-the-amazing-mirror/saves">Saves</a></td>
+                <td><a class="sevent_40" href="/gba/919415-kirby-and-the-amazing-mirror/reviews">Reviews</a>
+                </td>
+                <td><a class="sevent_40" 
href="/gba/919415-kirby-and-the-amazing-mirror/answers">Answers</a></td>
+                <td><a class="sevent_40" 
href="/gba/919415-kirby-and-the-amazing-mirror/images">Images</a></td>
+                <td><a class="sevent_40" 
href="/gba/919415-kirby-and-the-amazing-mirror/videos">Videos</a></td>
+                <td class="rmain"><a class="sevent_40" 
href="/boards/919415-kirby-and-the-amazing-mirror">Board</a></td>
+                                </tr>
+                </table>
+        </div>
+</div>
+                               <div class="pod">
+        <div class="head"><h2 class="title">Good Matches</h2></div>
+        <div class="body">
+                <table class="results">
+                <colgroup>
+                <col class="smallertwo" />
+                <col class="rtitle" />
+                                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                                </colgroup>
+
+               <thead>
+                       <th class="rmain">System</th>
+                       <th class="rtitle">Title</th>
+                                               <th class="rmain">FAQs</th>
+                       <th class="rmain">Cheats</th>
+                       <th>Saves</th>
+                       <th>Reviews</th>
+                       <th>Answers</th>
+                       <th>Images</th>
+                       <th>Videos</th>
+                       <th class="rmain">Board</th>
+                                       </thead>
+                <tr>
+                <td class="rmain">
+                                GBA
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/gba/565802-jaguar-machine-sashuu-senyou-soft-kirby-family"
+                                class="sevent_41 cancel">Jaguar Machine Sashuu Senyou Soft: Kirby 
Family</a></td>
+
+                                <td class="rmain">---</td>
+                <td class="rmain">---</td>
+                <td>---</td>
+                <td>---</td>
+                <td>---</td>
+                <td>---</td>
+                <td>---</td>
+                <td class="rmain"><a class="sevent_41" 
href="/boards/565802-jaguar-machine-sashuu-senyou-soft-kirby-family">Board</a></td>
+                                </tr>
+                                               <tr>
+                        <td class="rmain">
+                                &nbsp;
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/gba/561703-kirby-nightmare-in-dream-land"
+                                class="sevent_42">Kirby: Nightmare in Dream Land</a></td>
+
+                                <td class="rmain"><a class="sevent_42" 
href="/gba/561703-kirby-nightmare-in-dream-land/faqs">FAQs</a></td>
+                <td class="rmain"><a class="sevent_42" 
href="/gba/561703-kirby-nightmare-in-dream-land/cheats">Cheats</a></td>
+                <td><a class="sevent_42" 
href="/gba/561703-kirby-nightmare-in-dream-land/saves">Saves</a></td>
+                <td><a class="sevent_42" href="/gba/561703-kirby-nightmare-in-dream-land/reviews">Reviews</a>
+                </td>
+                <td><a class="sevent_42" 
href="/gba/561703-kirby-nightmare-in-dream-land/answers">Answers</a></td>
+                <td><a class="sevent_42" 
href="/gba/561703-kirby-nightmare-in-dream-land/images">Images</a></td>
+                <td><a class="sevent_42" 
href="/gba/561703-kirby-nightmare-in-dream-land/videos">Videos</a></td>
+                <td class="rmain"><a class="sevent_42" 
href="/boards/561703-kirby-nightmare-in-dream-land">Board</a></td>
+                                </tr>
+                                               <tr>
+                        <td class="rmain">
+                                &nbsp;
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/gba/958318-hugo-2in1-bukkazoom-the-evil-mirror"
+                                class="sevent_43">Hugo 2in1: Bukkazoom! / The Evil Mirror</a></td>
+
+                                <td class="rmain">---</td>
+                <td class="rmain">---</td>
+                <td>---</td>
+                <td>---</td>
+                <td><a class="sevent_43" 
href="/gba/958318-hugo-2in1-bukkazoom-the-evil-mirror/answers">Answers</a></td>
+                <td><a class="sevent_43" 
href="/gba/958318-hugo-2in1-bukkazoom-the-evil-mirror/images">Images</a></td>
+                <td>---</td>
+                <td class="rmain"><a class="sevent_43" 
href="/boards/958318-hugo-2in1-bukkazoom-the-evil-mirror">Board</a></td>
+                                </tr>
+                                               <tr>
+                        <td class="rmain">
+                                &nbsp;
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/gba/917557-hugo-the-evil-mirror"
+                                class="sevent_44">Hugo: The Evil Mirror</a></td>
+
+                                <td class="rmain">---</td>
+                <td class="rmain">---</td>
+                <td>---</td>
+                <td><a class="sevent_44" href="/gba/917557-hugo-the-evil-mirror/reviews">Reviews</a>
+                </td>
+                <td><a class="sevent_44" href="/gba/917557-hugo-the-evil-mirror/answers">Answers</a></td>
+                <td><a class="sevent_44" href="/gba/917557-hugo-the-evil-mirror/images">Images</a></td>
+                <td><a class="sevent_44" href="/gba/917557-hugo-the-evil-mirror/videos">Videos</a></td>
+                <td class="rmain"><a class="sevent_44" 
href="/boards/917557-hugo-the-evil-mirror">Board</a></td>
+                                </tr>
+                                               <tr>
+                        <td class="rmain">
+                                &nbsp;
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/gba/958035-the-amazing-virtual-sea-monkeys"
+                                class="sevent_45 cancel">The Amazing Virtual Sea-Monkeys</a></td>
+
+                                <td class="rmain">---</td>
+                <td class="rmain">---</td>
+                <td>---</td>
+                <td>---</td>
+                <td>---</td>
+                <td><a class="sevent_45" 
href="/gba/958035-the-amazing-virtual-sea-monkeys/images">Images</a></td>
+                <td>---</td>
+                <td class="rmain"><a class="sevent_45" 
href="/boards/958035-the-amazing-virtual-sea-monkeys">Board</a></td>
+                                </tr>
+                </table>
+        </div>
+</div>
+
+<div class="pod">
+       <div class="body">
+               <span class="cancel">Cancelled</span> game | <span class="update">New or updated</span> 
content | <span class="unrel">Not yet released</span> game
+       </div>
+</div>
+
+
+<script>
+$("[class^=sevent]").click(function() {
+       document.cookie = "etrack=" + $(this).attr('class') + '; path=/; domain=.gamefaqs.com';
+});
+</script>
+<div class="pod"><div class="body"><ul class="paginate"></ul></div></div>
+
+<script type="text/javascript">
+
+var pageOptions = {'pubId': 'partner-cnet-gamefaqs-search','query': 'Kirby  the Amazing Mirror','hl': 
'en','adPage': 1,'longerHeadlines' : true,'sellerRatings': true,"plusOnes": true,"location": 
true,"siteLinks": true};
+
+var adblock1 = {'container': 'google-search-ad','width': '100%','colorBackground': 
'#F8F8F8','colorAdBorder': '#F8F8F8','colorBorder': '#F8F8F8'};
+
+_googCsa('ads', pageOptions, adblock1);
+
+</script>
+</div></div></div>
+<div class="ad ad_leader_bottom" id="leader_bottom-wrap"><div class="ad_wrap" 
id="leader_bottom"></div></div></div>
+<div class="ad ad_interstitial" id="interstitial-wrap"><div class="ad_wrap" 
id="interstitial"></div></div><footer id="footer" class="footer"><div class="footer_site container row"><a 
href="/" class="footer_logo_gf">GameFAQs.com</a><a href="http://www.facebook.com/GFAQs";><i class="fa 
fa-facebook-square"></i>facebook.com/GFAQs</a><a href="http://www.twitter.com/GameFAQs";><i class="fa 
fa-twitter"></i>twitter.com/GameFAQs</a><span class="footer_break"></span><a href="/help">Help / Contact 
Us</a><span class="footer_color_drop" id="color_change"><a href="/features/change_color">Change Colors <i 
class="fa fa-caret-up"></i></a><ul class="footer_color_subnav"><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=blue">Blue (Default)</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-blue">Blue on Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=red">Red</a></li><li class="footer_colo
 r_subnav_item"><a href="/user/change_color?site_color=dark-red">Red on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=green">Green</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-green">Green on 
Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=orange">Orange</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-orange">Orange on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=purple">Purple</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-purple">Purple on 
Black</a></li><li class="footer_color_subnav_item"><a href="/user/change_color?site_color=cloudy">Cloudy 
Blue</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=grayscale">Grayscale</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_colo
 r?site_color=sepia">Sepia</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=cottoncandy">Cotton Candy</a></li></ul></span></div><div 
class="footer_network"><div class="container row"><p><a href="http://www.gamespot.com/"; 
class="footer_logo_gs" >gamespot.com</a><a href="http://www.giantbomb.com/"; 
class="footer_logo_gb">giantbomb.com</a><a href="http://www.metacritic.com/"; 
class="footer_logo_mc">metacritic.com</a><a href="http://www.gamerankings.com/"; 
class="footer_logo_gr">gamerankings.com</a></p><p>&copy; 2016 CBS Interactive Inc. All rights reserved.<span 
class="footer_break"></span><a href="http://sitemap.gamefaqs.com/";>Sitemap</a><a 
href="http://www.cbsinteractive.com/advertise";>Advertise</a><a 
href="http://legalterms.cbsinteractive.com/privacy";>Privacy Policy</a><a 
href="http://legalterms.cbsinteractive.com/adchoice";>Ad Choice</a><a 
href="http://legalterms.cbsinteractive.com/terms-of-use";>Terms of Use</a></p></div></div></footer></div><
 div id="site_dialog" class="site_dialog"></div>
+<script type="text/javascript" src="//dw.cbsi.com/js/ds.js"></script>
+<script type="text/javascript" src="/js/omniture.min.js"></script>
+<script type="text/javascript">
+$('meta[id=view-guid-meta]').attr("content", $('meta[id=view-guid-meta]').attr("content").substr(0, 24) + 
Math.random().toString(16).substr(2,12));
+if(typeof DW!='undefined' && typeof omniture!='undefined')
+{
+       var jparms = JSON.parse($('meta[name=dwPageParams]').attr("content"));
+       var joparms = JSON.parse($('meta[name=omPageParams]').attr("content"));
+       jparms['viewguid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['view_guid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['anon_id'] = $.cookie('XCLGFbrowser');
+       if(!joparms['anon_id'])
+       {
+               $.getScript("//dw.cbsi.com/anonc.js").done(function( script, textStatus ) { if(typeof 
dw_anonc != 'undefined') {var anon_id = dw_anonc().id; $.cookie('XCLGFbrowser', anon_id, { expires: 3650, 
path: '/' }); joparms['anon_id'] = anon_id; } DW.pageParams = jparms; DW.clear(); 
omniture.trackPage(joparms); });
+       }
+       else
+       {
+               DW.pageParams = jparms; DW.clear();     omniture.trackPage(joparms);
+       }
+}
+</script>
+
+
+
+<script type="text/javascript" src="/js/dartAds.042616.min.js"></script>
+
+<script type="text/javascript" src="/js/loader2.min.js"></script>
+<!--BEGIN QUALTRICS SITE INTERCEPT-->
+<script type='text/javascript'>
+(function(){var g=function(e,h,f,g){
+this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" 
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return 
null};
+this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; 
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
+this.check=function(){var a=this.get(f);if(a)a=a.split(":");else 
if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var 
c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return 
c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
+this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g+ 
"&t=" + (new Date()).getTime();document.body&&document.body.appendChild(a)}};
+this.start=function(){var 
a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
+try{(new 
g(100,"r","QSI_S_ZN_1zcNvefGbweAxdb","//zn_1zcnvefgbweaxdb-cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_1zcNvefGbweAxdb&Q_LOC="+encodeURIComponent(window.location.href))).start()}catch(i){}})();
+</script><div id='ZN_1zcNvefGbweAxdb'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>
+<!--END SITE INTERCEPT-->
+
+<script type="text/javascript">window._taboola=window._taboola || [];
+_taboola.push({flush: true});
+</script>
+<!--Page built in 0.041 seconds on box #216-->
+</body></html>
\ No newline at end of file
diff --git a/tests/gamefaqs/data/resolve-strider.data b/tests/gamefaqs/data/resolve-strider.data
new file mode 100644
index 0000000..ebcfddd
--- /dev/null
+++ b/tests/gamefaqs/data/resolve-strider.data
@@ -0,0 +1,866 @@
+<!doctype html><html lang="en" itemscope><head><title>Game Search - GameFAQs</title><meta 
http-equiv="content-type" content="text/html;charset=iso-8859-1" /><meta name="description" content="The 
GameFAQs search engine allows you to search over 60,000 video games we list." /><meta 
http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, 
initial-scale=1.0"><link href="https://fonts.googleapis.com/css?family=Roboto:900|Roboto+Condensed" 
rel="stylesheet" type="text/css"><link 
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"; rel="stylesheet" 
type="text/css"><link href="/css/v13.20160316215757.css" rel="stylesheet" type="text/css"><meta 
name="dwPageParams" 
content="{&quot;siteid&quot;:19,&quot;ptid&quot;:6056,&quot;onid&quot;:37,&quot;oid&quot;:&quot;6056-37-19--&quot;,&quot;useract&quot;:37,&quot;srch&quot;:&quot;Strider&quot;,&quot;edid&quot;:107,&quot;pguid&quot;:&quot;79e68fabdb06b0bca5ed7f75094354c2&
 
quot;,&quot;url&quot;:&quot;http:\/\/www.gamefaqs.com\/search\/index.html?game=Strider&amp;platform=54&quot;,&quot;ts&quot;:1459696588}"
 />
+<meta name="omPageParams" 
content="{&quot;rsids&quot;:&quot;cbsigamefaqssite,cbsicbsiall&quot;,&quot;rsids_dev&quot;:&quot;cbsigamefaqssite-dev,cnetcbsiall-dev&quot;,&quot;brand&quot;:&quot;Gamefaqs&quot;,&quot;sid&quot;:&quot;gamefaqs&quot;,&quot;is_dev&quot;:false,&quot;game_title&quot;:&quot;|&quot;,&quot;page_type_id&quot;:6056,&quot;platform&quot;:null,&quot;esrb&quot;:null,&quot;genre&quot;:null,&quot;franchise&quot;:null,&quot;page_type&quot;:&quot;search_basic&quot;,&quot;hierarchy&quot;:&quot;Search|Results|Basic&quot;,&quot;channel&quot;:&quot;Search&quot;,&quot;game_id&quot;:null,&quot;product_id&quot;:null,&quot;user_status&quot;:&quot;false&quot;,&quot;content_id&quot;:&quot;&quot;,&quot;content_title&quot;:null,&quot;content_type&quot;:null,&quot;content_source&quot;:null,&quot;search_term&quot;:&quot;Strider&quot;,&quot;event_ids&quot;:48,&quot;marketing_cloud_id&quot;:&quot;10D31225525FF5790A490D4D
 AdobeOrg&quot;}" />
+<meta id="ad-settings" itemprop="ad-settings" 
content="{&quot;script&quot;:&quot;\/\/www.googletagservices.com\/tag\/js\/gpt.js&quot;,&quot;target_params&quot;:{&quot;ptype&quot;:&quot;search_basic&quot;,&quot;user&quot;:&quot;anon&quot;,&quot;session&quot;:&quot;g&quot;,&quot;firstpg&quot;:1},&quot;unit_name&quot;:&quot;\/8264\/uk-gamefaqs\/searchresults\/home&quot;,&quot;deferred&quot;:true,&quot;service&quot;:&quot;dart&quot;,&quot;client&quot;:&quot;xfp&quot;,&quot;load_in_head&quot;:&quot;gpt&quot;,&quot;single_request&quot;:true,&quot;disable_initial_load&quot;:true,&quot;enable_callback&quot;:true,&quot;enable_collapse_empty_divs&quot;:false,&quot;slot_order&quot;:[&quot;leader_top&quot;,&quot;leader_plus_top&quot;,&quot;mpu_top&quot;,&quot;mpu_plus_top&quot;,&quot;skin_top&quot;,&quot;omnibar_top&quot;,&quot;interstitial&quot;,&quot;native-top&quot;,&quot;mpu_bottom&quot;,&quot;leader_bottom&quot;],&quot;mapped_units&quot;:{&quot;skin_top&quot;:{&quot;size&quot;:[[16
 
00,1000]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;omnibar_top&quot;:{&quot;size&quot;:[[980,45]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_plus_top&quot;:{&quot;size&quot;:[[728,90],[970,66],[970,150],[970,250],[960,150]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_top&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_bottom&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;mpu_plus_top&quot;:{&quot;size&quot;:[[300,250],[300,600],[300,100]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_bottom&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;native-top&quot;:{&quot;size&quot;:[[11,11]],&quot;target&quot;:{&quot;pos&quot;:&q
 uot;top&quot;}},&quot;interstitial&quot;:{&quot;outOfPage&quot;:true}}}" />
+<meta id="view-guid-meta" name="view-guid-meta" itemprop="view-guid" 
content="79e68fab-db06-4b0b-ca5e-d7f75094354c">
+<meta id="bsm-pub-zone-meta" name="bsm-pub-zone-meta" itemprop="bsm-pub-zone" content="gamefaqs.com/nucleus">
+<meta id="bsm-sizes-meta" name="bsm-sizes-meta" itemprop="bsm-sizes" content="728x90 300x250">
+
+<script type="text/javascript" src="/js/modernizr-custom.js"></script><script type="text/javascript" 
src="/js/jquery.js"></script><script type="text/javascript" src="/js/jquery-ui.min.js"></script><script 
type="text/javascript" src="/js/jquery.cookie.min.js"></script><script type="text/javascript" 
src="/js/gamefaqs.20160316215757.js"></script><script type="text/javascript">
+window._taboola=window._taboola || [];
+_taboola.push({other:'auto'});
+!function(e,f,u){e.async=1;e.src=u;
+f.parentNode.insertBefore(e, f);
+}(document.createElement('script'),
+document.getElementsByTagName('script')[0],
+'//cdn.taboola.com/libtrc/cbsinteractive-gamefaqs/loader.js');
+</script>
+               <script type="text/javascript" 
charset="utf-8">(function(G,o,O,g,L,e){G[g]=G[g]||function(){(G[g]['q']=G[g]['q']||[]).push(arguments)},G[g]['t']=1*new
 
Date;L=o.createElement(O),e=o.getElementsByTagName(O)[0];L.async=1;L.src='//www.google.com/adsense/search/async-ads.js';e.parentNode.insertBefore(L,e)})(window,document,'script','_googCsa');</script>
+               <script type="text/javascript">var _gaq = _gaq || [];  _gaq.push(['nT._setAccount', 
'UA-27653683-1']);  _gaq.push(['nT._setAllowLinker', true]); _gaq.push(['nT._setSampleRate', '1']); 
_gaq.push(['nT._trackPageview']); _gaq.push(['_setAccount', 'UA-22577913-2']); 
_gaq.push(['_setCustomVar',1,'PageType','6056',3]); _gaq.push(['_setCustomVar',2,'LoggedIn','No',2]); 
_gaq.push(['_setCustomVar',3,'UserLevel','0',3]);  _gaq.push(['_trackPageview']); (function() { var ga = 
document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = '//www' + 
'.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s); })();</script></head><body class="has_skin  wf-active"><div class="wrapper 
g_search"><div class="masthead">
+
+       <div class="masthead_strip">
+               <div class="container row">
+                       <nav class="masthead_systems">
+                               <a href="/3ds">3DS</a>
+                               <a href="/ds">DS</a>
+                               <a href="/iphone">iOS</a>
+                               <a href="/pc">PC</a>
+                               <a href="/ps3">PS3</a>
+                               <a href="/ps4">PS4</a>
+                               <a href="/psp">PSP</a>
+                               <a href="/vita">Vita</a>
+                               <a href="/wii-u">Wii U</a>
+                               <a href="/xbox360">Xbox 360</a>
+                               <a href="/xboxone">Xbox One</a>
+                               <span class="masthead_platform_drop"><a class="mast_nav_last" 
href="/games/systems">More&nbsp;Systems <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ouya">Ouya</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/arcade">Arcade</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps">PlayStation</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/dreamcast">Dreamcast</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/saturn">Saturn</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/gamecube">GameCube</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/snes">Super Nintendo</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/genesis">Genesis</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/nes">NES</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox">Xbox</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/n64">Nintendo 64</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">And 96 More...</a></li>
+                                       </ul>
+                               </span>
+                       </nav>
+
+                               <div class="masthead_user platforms">
+                                                                       <span 
class="masthead_platform_drop"><a class="mast_nav_last" onclick="if(navigator.userAgent.match(/(Android)/)) 
return false;" href="/games/systems">Top&nbsp;Platforms <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/3ds">3DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps4">PlayStation 4</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/vita">PlayStation Vita</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ds">DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/psp">PSP</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/iphone">iOS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii-u">Wii U</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/pc">PC</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox360">Xbox 360</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xboxone">Xbox One</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps3">PlayStation 3</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">More...</a></li>
+                                       </ul>
+                               </span>                         </div>
+
+                       <div class="masthead_user">
+                               <div class="masthead_user" data-step="9" data-intro="Now that you've seen 
what we have to offer, you can register an account for free to have complete access to all of our great 
community features. If you already have an account, you can log in here as well.">
+       <a href="/user/login" onclick="return show_login();""><i class="fa fa-key nouser"></i>Log In</a>
+       <a href="/user/register" onclick="return show_signup();" class="nouser">Sign Up</a>
+</div>
+<div id="login_dialog">
+<div class="pod">
+       <div class="head"><h2 class="title">Log In to GameFAQs</h2></div>
+       <div class="body">
+
+<form class="login" id="login" method="post" action="/user/login" onsubmit="return submit_login();"><input 
type="hidden" name="path" value="http://www.gamefaqs.com/search/index.html?game=Strider&amp;platform=54"; 
/><input class="hidden" type="hidden" name="key" value="fbccb5fd">
+       <table class="contrib">
+
+       <tr>
+       <td>
+       <input class="text login_email" id="login_email" type="text" name="EMAILADDR" maxlength="90" 
placeholder="Username/Email" />
+       </td>
+       </tr>
+       
+       <tr>
+       <td>
+       <input class="text login_password" id="login_password" type="password" name="PASSWORD" maxlength="64" 
placeholder="Password"/>
+       </td>
+       </tr>
+       
+       <tr><td>
+       
+       <input class="btn btn_primary btn_wide login_submit" id="login_submit" type="submit" value="login" />
+       
+       </td></tr>
+       <tr><td>
+       
+       <a href="/user/recover">Forgot your username or password?</a><br /><br />
+       <a href="/user/register">Don't have an account? Sign up for free!</a>
+       
+       </td></tr>
+       </table>
+       
+       </form>
+</div>
+</div>
+</div>
+
+
+
+                       </div>
+
+               </div>
+       </div>
+
+       <div class="masthead_main container row">
+               <div class="masthead_logo_search span6">
+
+                       <div class="masthead_logo" data-step="1" data-intro="Welcome to GameFAQs, your 
one-stop site for gaming guides, cheats, and more. If you're ever lost on the site, you can click this logo 
to get back to the home page at any time.">
+                               <a href="/">GameFAQs</a>
+                       </div>
+
+                       <div class="masthead_search">
+                               <form class="search" method="get" action="/search" data-step="2" 
data-intro="You can use this box to search our extensive database of games. There are quick links to all of 
the content we have for the game directly from the search results.">
+                                       <fieldset>
+                                       <button type="submit"><i class="fa fa-search"></i></button>
+                                       <input type="text" id="searchtextbox" name="game" value="" 
class="search" placeholder="Game Title Search" />
+                                       </fieldset>
+                               </form>
+                       </div>
+
+               </div>
+
+               <div class="masthead_nav span6">
+                       <nav>
+                       <a href="/answers" data-step="3" data-intro="If you have a specific question for a 
game, you can ask it here and see if our users can answer it for you.">Answers</a>
+                       <a href="/boards" data-step="4" data-intro="We have a unique message board for every 
version of every game in our extensive database, combining into the largest gaming message board on the 
Net.">Boards</a>
+                       <a href="/contribute" data-step="5" data-intro="If you'd like to contribute your own 
guides, reviews, or cheats for a game, this is the place to go. We accept many other types of content as well 
from trivia to game credits. You can find a full list and all of the guidelines for submitting content 
here.">Contribute</a>
+                       <a href="/games" data-step="6" data-intro="Explore our comprehensive library of 
games. Find out what's popular on the site or see how we rank games based on difficulty, length, and 
more.">Games</a>
+                       <a href="/users" data-step="7" data-intro="GameFAQs wouldn't be what it is without 
our active community of users contributing all of the great content that we offer. Browse the top 
contributors in various categories or search for a particular user here.">Users</a>
+                       <a href="/new" data-step="8" data-intro="If you're wondering what games are coming 
out soon, or what content we've posted recently, this is the place to look.">What&rsquo;s New</a>
+                       </nav>
+               </div>
+
+       </div>
+
+</div><div id="mantle_skin">
+<div class="ad ad_skin_top" id="skin_top-wrap"><div class="ad_wrap" id="skin_top"></div></div>
+<div class="ad ad_leader_plus_top" id="leader_plus_top-wrap"><div class="ad_wrap" 
id="leader_plus_top"></div></div><div id="content" class="container"><div class="main_content row"><div 
class="span8"><header class="page-header">
+       <h1 class="page-title">Search Games</h1>
+</header>
+
+<form id="search" method="get" action="/search">
+<div class="pod">
+       <div class="head"><h2 class="title">Basic Search</h2></div>
+       <div class="body pod_search">
+                               <label for="platform">Platform:</label> <select name="platform" 
size=1><option label="All Platforms" value="0">All Platforms</option>
+<optgroup label="Top Platforms">
+<option label="3DS" value="116">3DS</option>
+<option label="Android" value="106">Android</option>
+<option label="iOS (iPhone/iPad)" value="112">iOS (iPhone/iPad)</option>
+<option label="PC" value="19">PC</option>
+<option label="PlayStation 3" value="113">PlayStation 3</option>
+<option label="PlayStation 4" value="120">PlayStation 4</option>
+<option label="PlayStation Vita" value="117">PlayStation Vita</option>
+<option label="Wii U" value="118">Wii U</option>
+<option label="Xbox 360" value="111">Xbox 360</option>
+<option label="Xbox One" value="121">Xbox One</option>
+</optgroup>
+<optgroup label="All Platforms">
+<option label="3DO" value="61">3DO</option>
+<option label="3DS" value="116">3DS</option>
+<option label="Acorn Archimedes" value="48">Acorn Archimedes</option>
+<option label="Adventurevision" value="32">Adventurevision</option>
+<option label="Amazon Fire TV" value="122">Amazon Fire TV</option>
+<option label="Amiga" value="39">Amiga</option>
+<option label="Amiga CD32" value="70">Amiga CD32</option>
+<option label="Amstrad CPC" value="46">Amstrad CPC</option>
+<option label="Android" value="106">Android</option>
+<option label="APF-*1000/IM" value="12">APF-*1000/IM</option>
+<option label="Apple II" value="8">Apple II</option>
+<option label="Arcade Games" value="2">Arcade Games</option>
+<option label="Arcadia 2001" value="28">Arcadia 2001</option>
+<option label="Astrocade" value="7">Astrocade</option>
+<option label="Atari 2600" value="6">Atari 2600</option>
+<option label="Atari 5200" value="20">Atari 5200</option>
+<option label="Atari 7800" value="51">Atari 7800</option>
+<option label="Atari 8-bit" value="13">Atari 8-bit</option>
+<option label="Atari ST" value="38">Atari ST</option>
+<option label="Bandai Pippin" value="81">Bandai Pippin</option>
+<option label="BBC Micro" value="22">BBC Micro</option>
+<option label="BBS Door" value="50">BBS Door</option>
+<option label="BlackBerry" value="107">BlackBerry</option>
+<option label="Casio Loopy" value="80">Casio Loopy</option>
+<option label="Cassette Vision" value="26">Cassette Vision</option>
+<option label="CD-I" value="60">CD-I</option>
+<option label="Channel F" value="4">Channel F</option>
+<option label="Colecovision" value="29">Colecovision</option>
+<option label="Commodore 64" value="24">Commodore 64</option>
+<option label="Commodore PET" value="15">Commodore PET</option>
+<option label="CPS Changer" value="75">CPS Changer</option>
+<option label="CreatiVision" value="23">CreatiVision</option>
+<option label="Dreamcast" value="67">Dreamcast</option>
+<option label="DS" value="108">DS</option>
+<option label="DVD Player" value="87">DVD Player</option>
+<option label="e-Reader" value="101">e-Reader</option>
+<option label="EACA Colour Genie 2000" value="31">EACA Colour Genie 2000</option>
+<option label="Famicom Disk System" value="47">Famicom Disk System</option>
+<option label="Flash" value="102">Flash</option>
+<option label="FM Towns" value="55">FM Towns</option>
+<option label="FM-7" value="30">FM-7</option>
+<option label="Game Boy" value="59">Game Boy</option>
+<option label="Game Boy Advance" value="91">Game Boy Advance</option>
+<option label="Game Boy Color" value="57">Game Boy Color</option>
+<option label="Game.com" value="86">Game.com</option>
+<option label="GameCube" value="99">GameCube</option>
+<option label="GameGear" value="62">GameGear</option>
+<option label="Genesis" value="54" selected="selected">Genesis</option>
+<option label="Gizmondo" value="110">Gizmondo</option>
+<option label="GP32" value="100">GP32</option>
+<option label="Intellivision" value="16">Intellivision</option>
+<option label="Interton VC4000" value="10">Interton VC4000</option>
+<option label="iOS (iPhone/iPad)" value="112">iOS (iPhone/iPad)</option>
+<option label="Jaguar" value="72">Jaguar</option>
+<option label="Jaguar CD" value="82">Jaguar CD</option>
+<option label="LaserActive" value="71">LaserActive</option>
+<option label="Linux" value="33">Linux</option>
+<option label="Lynx" value="58">Lynx</option>
+<option label="Macintosh" value="27">Macintosh</option>
+<option label="Mattel Aquarius" value="36">Mattel Aquarius</option>
+<option label="Microvision" value="17">Microvision</option>
+<option label="Mobile" value="85">Mobile</option>
+<option label="MSX" value="40">MSX</option>
+<option label="N-Gage" value="105">N-Gage</option>
+<option label="NEC PC88" value="21">NEC PC88</option>
+<option label="NEC PC98" value="42">NEC PC98</option>
+<option label="Neo-Geo CD" value="68">Neo-Geo CD</option>
+<option label="NeoGeo" value="64">NeoGeo</option>
+<option label="NeoGeo Pocket Color" value="89">NeoGeo Pocket Color</option>
+<option label="NES" value="41">NES</option>
+<option label="Nintendo 64" value="84">Nintendo 64</option>
+<option label="Nintendo 64DD" value="92">Nintendo 64DD</option>
+<option label="Nuon" value="93">Nuon</option>
+<option label="Odyssey" value="3">Odyssey</option>
+<option label="Odyssey^2" value="9">Odyssey^2</option>
+<option label="Online/Browser" value="69">Online/Browser</option>
+<option label="Oric 1/Atmos" value="44">Oric 1/Atmos</option>
+<option label="OS/2" value="73">OS/2</option>
+<option label="Ouya" value="119">Ouya</option>
+<option label="Palm OS Classic" value="96">Palm OS Classic</option>
+<option label="Palm webOS" value="97">Palm webOS</option>
+<option label="PC" value="19">PC</option>
+<option label="PC-FX" value="79">PC-FX</option>
+<option label="Pinball" value="1">Pinball</option>
+<option label="Playdia" value="77">Playdia</option>
+<option label="PlayStation" value="78">PlayStation</option>
+<option label="PlayStation 2" value="94">PlayStation 2</option>
+<option label="PlayStation 3" value="113">PlayStation 3</option>
+<option label="PlayStation 4" value="120">PlayStation 4</option>
+<option label="PlayStation Vita" value="117">PlayStation Vita</option>
+<option label="PSP" value="109">PSP</option>
+<option label="RCA Studio II" value="5">RCA Studio II</option>
+<option label="Redemption" value="104">Redemption</option>
+<option label="Saturn" value="76">Saturn</option>
+<option label="Sega 32X" value="74">Sega 32X</option>
+<option label="Sega CD" value="65">Sega CD</option>
+<option label="Sega Master System" value="49">Sega Master System</option>
+<option label="SG-1000" value="43">SG-1000</option>
+<option label="Sharp X1" value="37">Sharp X1</option>
+<option label="Sharp X68000" value="52">Sharp X68000</option>
+<option label="Sinclair ZX81/Spectrum" value="35">Sinclair ZX81/Spectrum</option>
+<option label="Sord M5" value="25">Sord M5</option>
+<option label="Super Cassette Vision" value="45">Super Cassette Vision</option>
+<option label="Super Nintendo" value="63">Super Nintendo</option>
+<option label="SuperVision" value="66">SuperVision</option>
+<option label="Tandy Color Computer" value="18">Tandy Color Computer</option>
+<option label="TI-99/4A" value="14">TI-99/4A</option>
+<option label="Tomy Tutor" value="123">Tomy Tutor</option>
+<option label="Turbo CD" value="56">Turbo CD</option>
+<option label="TurboGrafx-16" value="53">TurboGrafx-16</option>
+<option label="Vectrex" value="34">Vectrex</option>
+<option label="VIC-20" value="11">VIC-20</option>
+<option label="Virtual Boy" value="83">Virtual Boy</option>
+<option label="Wii" value="114">Wii</option>
+<option label="Wii U" value="118">Wii U</option>
+<option label="Windows Mobile" value="88">Windows Mobile</option>
+<option label="WonderSwan" value="90">WonderSwan</option>
+<option label="WonderSwan Color" value="95">WonderSwan Color</option>
+<option label="Xbox" value="98">Xbox</option>
+<option label="Xbox 360" value="111">Xbox 360</option>
+<option label="Xbox One" value="121">Xbox One</option>
+<option label="Zeebo" value="115">Zeebo</option>
+<option label="Zodiac" value="103">Zodiac</option>
+</optgroup>
+</select>
+               <label for="game">Game Name:</label> <input type="text" id="searchtextbox" name="game" 
value="Strider" size="30" class="text" /><br />
+               Exclude: <label for="mobile">Mobile</label> <input type="checkbox" name="mobile" value="1">
+               <label for="dlc">DLC</label> <input type="checkbox" name="dlc" value="1"><br />
+               <button class="btn btn_primary" type="submit">Search</button>
+               <button class="btn btn_primary" id="adv" onclick="show_adv_search('show');return 
false;">Advanced Options &raquo;</button>
+       </div>
+</div>
+
+<div class="pod" id="adv_search" style="display:none;">
+       <div class="head"><h2 class="title">Advanced Options</h2></div>
+       <div class="body pod_search">
+               that <select name="contrib" size=1><option label="are listed in the database" value="0" 
selected="selected">are listed in the database</option>
+<option label="do not have a complete FAQ" value="1">do not have a complete FAQ</option>
+<option label="do not have any FAQs" value="2">do not have any FAQs</option>
+<option label="do not have any cheats" value="3">do not have any cheats</option>
+<option label="do not have any achievements/trophies" value="22">do not have any 
achievements/trophies</option>
+<option label="do not have any reviews" value="4">do not have any reviews</option>
+<option label="do not have any critic reviews" value="19">do not have any critic reviews</option>
+<option label="have missing release dates" value="5">have missing release dates</option>
+<option label="do not have any FAQs or cheats" value="6">do not have any FAQs or cheats</option>
+<option label="do not have any FAQs, cheats, or reviews" value="7">do not have any FAQs, cheats, or 
reviews</option>
+<option label="have missing publisher information" value="8">have missing publisher information</option>
+<option label="have missing developer information" value="9">have missing developer information</option>
+<option label="do not have a front box shot" value="10">do not have a front box shot</option>
+<option label="do not have a back box shot" value="11">do not have a back box shot</option>
+<option label="do not have a thumbnail" value="18">do not have a thumbnail</option>
+<option label="have no user screenshots" value="12">have no user screenshots</option>
+<option label="have no screenshots" value="13">have no screenshots</option>
+<option label="have no user videos" value="16">have no user videos</option>
+<option label="have no videos" value="17">have no videos</option>
+<option label="do not have a product ID" value="14">do not have a product ID</option>
+<option label="do not have an official description" value="15">do not have an official description</option>
+<option label="do not have a UPC code" value="20">do not have a UPC code</option>
+<option label="do not have a product rating" value="21">do not have a product rating</option>
+</select>
+               rated <select name="rating" size=1><option label="Any" value="0">Any</option>
+<optgroup label="Apple App Store">
+<option label="12+" value="apple_rating:12+">12+</option>
+<option label="17+" value="apple_rating:17+">17+</option>
+<option label="4+" value="apple_rating:4+">4+</option>
+<option label="9+" value="apple_rating:9+">9+</option>
+</optgroup>
+<optgroup label="CB (Australia)">
+<option label="E" value="cbau:E">E</option>
+<option label="G" value="cbau:G">G</option>
+<option label="M" value="cbau:M">M</option>
+<option label="MA" value="cbau:MA">MA</option>
+<option label="PG" value="cbau:PG">PG</option>
+<option label="R" value="cbau:R">R</option>
+</optgroup>
+<optgroup label="CERO (Japan)">
+<option label="A" value="cero:A">A</option>
+<option label="B" value="cero:B">B</option>
+<option label="C" value="cero:C">C</option>
+<option label="D" value="cero:D">D</option>
+<option label="EDB" value="cero:EDB">EDB</option>
+<option label="Z" value="cero:Z">Z</option>
+</optgroup>
+<optgroup label="ESRB (US/Canada)">
+<option label="AO" value="esrb:AO">AO</option>
+<option label="E" value="esrb:E">E</option>
+<option label="E10+" value="esrb:E10+">E10+</option>
+<option label="EC" value="esrb:EC">EC</option>
+<option label="K-A" value="esrb:K-A">K-A</option>
+<option label="M" value="esrb:M">M</option>
+<option label="RP" value="esrb:RP">RP</option>
+<option label="T" value="esrb:T">T</option>
+</optgroup>
+<optgroup label="GRB (Korea)">
+<option label="12" value="gbko:12">12</option>
+<option label="15" value="gbko:15">15</option>
+<option label="18" value="gbko:18">18</option>
+<option label="ALL" value="gbko:ALL">ALL</option>
+</optgroup>
+<optgroup label="MDA (Singapore)">
+<option label="AGE" value="mda:AGE">AGE</option>
+<option label="M18" value="mda:M18">M18</option>
+<option label="NAR" value="mda:NAR">NAR</option>
+</optgroup>
+<optgroup label="PEGI (Europe)">
+<option label="12+" value="pegi:12+">12+</option>
+<option label="16+" value="pegi:16+">16+</option>
+<option label="18+" value="pegi:18+">18+</option>
+<option label="3+" value="pegi:3+">3+</option>
+<option label="7+" value="pegi:7+">7+</option>
+</optgroup>
+</select><br />
+               in the genre <select name="genre" size=1><option label=" - All Categories - " value="0" 
selected="selected"> - All Categories - </option>
+<option label="Action " value="54">Action </option>
+<option label="Action &gt;&gt; Arcade " value="289">Action &gt;&gt; Arcade </option>
+<option label="Action &gt;&gt; Beat-'Em-Up " value="318">Action &gt;&gt; Beat-'Em-Up </option>
+<option label="Action &gt;&gt; Beat-'Em-Up &gt;&gt; 2D " value="160">Action &gt;&gt; Beat-'Em-Up &gt;&gt; 2D 
</option>
+<option label="Action &gt;&gt; Beat-'Em-Up &gt;&gt; 3D " value="216">Action &gt;&gt; Beat-'Em-Up &gt;&gt; 3D 
</option>
+<option label="Action &gt;&gt; Fighting " value="57">Action &gt;&gt; Fighting </option>
+<option label="Action &gt;&gt; Fighting &gt;&gt; 2D " value="86">Action &gt;&gt; Fighting &gt;&gt; 2D 
</option>
+<option label="Action &gt;&gt; Fighting &gt;&gt; 3D " value="87">Action &gt;&gt; Fighting &gt;&gt; 3D 
</option>
+<option label="Action &gt;&gt; General " value="250">Action &gt;&gt; General </option>
+<option label="Action &gt;&gt; Pinball " value="114">Action &gt;&gt; Pinball </option>
+<option label="Action &gt;&gt; Platformer " value="56">Action &gt;&gt; Platformer </option>
+<option label="Action &gt;&gt; Platformer &gt;&gt; 2D " value="84">Action &gt;&gt; Platformer &gt;&gt; 2D 
</option>
+<option label="Action &gt;&gt; Platformer &gt;&gt; 3D " value="85">Action &gt;&gt; Platformer &gt;&gt; 3D 
</option>
+<option label="Action &gt;&gt; Rhythm " value="63">Action &gt;&gt; Rhythm </option>
+<option label="Action &gt;&gt; Rhythm &gt;&gt; Dancing " value="158">Action &gt;&gt; Rhythm &gt;&gt; Dancing 
</option>
+<option label="Action &gt;&gt; Rhythm &gt;&gt; Music " value="159">Action &gt;&gt; Rhythm &gt;&gt; Music 
</option>
+<option label="Action &gt;&gt; Shooter " value="55">Action &gt;&gt; Shooter </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; First-Person " value="79">Action &gt;&gt; Shooter &gt;&gt; 
First-Person </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; First-Person &gt;&gt; Arcade " value="152">Action &gt;&gt; 
Shooter &gt;&gt; First-Person &gt;&gt; Arcade </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; First-Person &gt;&gt; Tactical " value="156">Action &gt;&gt; 
Shooter &gt;&gt; First-Person &gt;&gt; Tactical </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Light Gun " value="239">Action &gt;&gt; Shooter &gt;&gt; 
Light Gun </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Rail " value="81">Action &gt;&gt; Shooter &gt;&gt; Rail 
</option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up " value="313">Action &gt;&gt; Shooter &gt;&gt; 
Shoot-'Em-Up </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Horizontal " value="185">Action 
&gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Horizontal </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Top-Down " value="272">Action &gt;&gt; 
Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Top-Down </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Vertical " value="83">Action &gt;&gt; 
Shooter &gt;&gt; Shoot-'Em-Up &gt;&gt; Vertical </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Third-Person " value="80">Action &gt;&gt; Shooter &gt;&gt; 
Third-Person </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Third-Person &gt;&gt; Arcade " value="182">Action &gt;&gt; 
Shooter &gt;&gt; Third-Person &gt;&gt; Arcade </option>
+<option label="Action &gt;&gt; Shooter &gt;&gt; Third-Person &gt;&gt; Tactical " value="187">Action &gt;&gt; 
Shooter &gt;&gt; Third-Person &gt;&gt; Tactical </option>
+<option label="Action Adventure " value="163">Action Adventure </option>
+<option label="Action Adventure &gt;&gt; General " value="290">Action Adventure &gt;&gt; General </option>
+<option label="Action Adventure &gt;&gt; Linear " value="293">Action Adventure &gt;&gt; Linear </option>
+<option label="Action Adventure &gt;&gt; Open-World " value="292">Action Adventure &gt;&gt; Open-World 
</option>
+<option label="Action Adventure &gt;&gt; Sandbox " value="291">Action Adventure &gt;&gt; Sandbox </option>
+<option label="Action Adventure &gt;&gt; Survival " value="164">Action Adventure &gt;&gt; Survival </option>
+<option label="Adventure " value="50">Adventure </option>
+<option label="Adventure &gt;&gt; 3D " value="77">Adventure &gt;&gt; 3D </option>
+<option label="Adventure &gt;&gt; 3D &gt;&gt; First-Person " value="190">Adventure &gt;&gt; 3D &gt;&gt; 
First-Person </option>
+<option label="Adventure &gt;&gt; 3D &gt;&gt; Third-Person " value="192">Adventure &gt;&gt; 3D &gt;&gt; 
Third-Person </option>
+<option label="Adventure &gt;&gt; General " value="251">Adventure &gt;&gt; General </option>
+<option label="Adventure &gt;&gt; Point-and-Click " value="295">Adventure &gt;&gt; Point-and-Click </option>
+<option label="Adventure &gt;&gt; Text " value="262">Adventure &gt;&gt; Text </option>
+<option label="Adventure &gt;&gt; Visual Novel " value="294">Adventure &gt;&gt; Visual Novel </option>
+<option label="Hardware " value="263">Hardware </option>
+<option label="Hardware &gt;&gt; Console " value="264">Hardware &gt;&gt; Console </option>
+<option label="Hardware &gt;&gt; General " value="265">Hardware &gt;&gt; General </option>
+<option label="Miscellaneous " value="49">Miscellaneous </option>
+<option label="Miscellaneous &gt;&gt; Application " value="277">Miscellaneous &gt;&gt; Application </option>
+<option label="Miscellaneous &gt;&gt; Board / Card Game " value="227">Miscellaneous &gt;&gt; Board / Card 
Game </option>
+<option label="Miscellaneous &gt;&gt; Compilation " value="233">Miscellaneous &gt;&gt; Compilation </option>
+<option label="Miscellaneous &gt;&gt; Demo Disc " value="280">Miscellaneous &gt;&gt; Demo Disc </option>
+<option label="Miscellaneous &gt;&gt; Edutainment " value="275">Miscellaneous &gt;&gt; Edutainment </option>
+<option label="Miscellaneous &gt;&gt; Exercise / Fitness " value="287">Miscellaneous &gt;&gt; Exercise / 
Fitness </option>
+<option label="Miscellaneous &gt;&gt; Gambling " value="113">Miscellaneous &gt;&gt; Gambling </option>
+<option label="Miscellaneous &gt;&gt; General " value="256">Miscellaneous &gt;&gt; General </option>
+<option label="Miscellaneous &gt;&gt; Party / Minigame " value="181">Miscellaneous &gt;&gt; Party / Minigame 
</option>
+<option label="Miscellaneous &gt;&gt; Trivia / Game Show " value="224">Miscellaneous &gt;&gt; Trivia / Game 
Show </option>
+<option label="Puzzle " value="173">Puzzle </option>
+<option label="Puzzle &gt;&gt; Action " value="282">Puzzle &gt;&gt; Action </option>
+<option label="Puzzle &gt;&gt; General " value="281">Puzzle &gt;&gt; General </option>
+<option label="Puzzle &gt;&gt; Hidden Object " value="286">Puzzle &gt;&gt; Hidden Object </option>
+<option label="Puzzle &gt;&gt; Logic " value="285">Puzzle &gt;&gt; Logic </option>
+<option label="Puzzle &gt;&gt; Matching " value="283">Puzzle &gt;&gt; Matching </option>
+<option label="Puzzle &gt;&gt; Stacking " value="284">Puzzle &gt;&gt; Stacking </option>
+<option label="Racing " value="47">Racing </option>
+<option label="Racing &gt;&gt; Arcade " value="314">Racing &gt;&gt; Arcade </option>
+<option label="Racing &gt;&gt; Arcade &gt;&gt; Automobile " value="232">Racing &gt;&gt; Arcade &gt;&gt; 
Automobile </option>
+<option label="Racing &gt;&gt; Arcade &gt;&gt; Futuristic " value="139">Racing &gt;&gt; Arcade &gt;&gt; 
Futuristic </option>
+<option label="Racing &gt;&gt; Arcade &gt;&gt; Other " value="235">Racing &gt;&gt; Arcade &gt;&gt; Other 
</option>
+<option label="Racing &gt;&gt; General " value="252">Racing &gt;&gt; General </option>
+<option label="Racing &gt;&gt; Simulation " value="315">Racing &gt;&gt; Simulation </option>
+<option label="Racing &gt;&gt; Simulation &gt;&gt; Automobile " value="138">Racing &gt;&gt; Simulation 
&gt;&gt; Automobile </option>
+<option label="Racing &gt;&gt; Simulation &gt;&gt; Other " value="274">Racing &gt;&gt; Simulation &gt;&gt; 
Other </option>
+<option label="Role-Playing " value="48">Role-Playing </option>
+<option label="Role-Playing &gt;&gt; Action RPG " value="73">Role-Playing &gt;&gt; Action RPG </option>
+<option label="Role-Playing &gt;&gt; General " value="257">Role-Playing &gt;&gt; General </option>
+<option label="Role-Playing &gt;&gt; Japanese-Style " value="71">Role-Playing &gt;&gt; Japanese-Style 
</option>
+<option label="Role-Playing &gt;&gt; Massively Multiplayer " value="75">Role-Playing &gt;&gt; Massively 
Multiplayer </option>
+<option label="Role-Playing &gt;&gt; Roguelike " value="296">Role-Playing &gt;&gt; Roguelike </option>
+<option label="Role-Playing &gt;&gt; Trainer " value="297">Role-Playing &gt;&gt; Trainer </option>
+<option label="Role-Playing &gt;&gt; Western-Style " value="72">Role-Playing &gt;&gt; Western-Style </option>
+<option label="Simulation " value="46">Simulation </option>
+<option label="Simulation &gt;&gt; Flight " value="68">Simulation &gt;&gt; Flight </option>
+<option label="Simulation &gt;&gt; Flight &gt;&gt; Civilian " value="157">Simulation &gt;&gt; Flight 
&gt;&gt; Civilian </option>
+<option label="Simulation &gt;&gt; Flight &gt;&gt; Combat " value="130">Simulation &gt;&gt; Flight &gt;&gt; 
Combat </option>
+<option label="Simulation &gt;&gt; General " value="255">Simulation &gt;&gt; General </option>
+<option label="Simulation &gt;&gt; Marine " value="317">Simulation &gt;&gt; Marine </option>
+<option label="Simulation &gt;&gt; Marine &gt;&gt; Civilian " value="126">Simulation &gt;&gt; Marine 
&gt;&gt; Civilian </option>
+<option label="Simulation &gt;&gt; Marine &gt;&gt; Combat " value="125">Simulation &gt;&gt; Marine &gt;&gt; 
Combat </option>
+<option label="Simulation &gt;&gt; Space " value="69">Simulation &gt;&gt; Space </option>
+<option label="Simulation &gt;&gt; Space &gt;&gt; Civilian " value="133">Simulation &gt;&gt; Space &gt;&gt; 
Civilian </option>
+<option label="Simulation &gt;&gt; Space &gt;&gt; Combat " value="132">Simulation &gt;&gt; Space &gt;&gt; 
Combat </option>
+<option label="Simulation &gt;&gt; Vehicle " value="316">Simulation &gt;&gt; Vehicle </option>
+<option label="Simulation &gt;&gt; Vehicle &gt;&gt; Civilian " value="298">Simulation &gt;&gt; Vehicle 
&gt;&gt; Civilian </option>
+<option label="Simulation &gt;&gt; Vehicle &gt;&gt; Combat " value="124">Simulation &gt;&gt; Vehicle 
&gt;&gt; Combat </option>
+<option label="Simulation &gt;&gt; Vehicle &gt;&gt; Train " value="259">Simulation &gt;&gt; Vehicle &gt;&gt; 
Train </option>
+<option label="Simulation &gt;&gt; Virtual " value="311">Simulation &gt;&gt; Virtual </option>
+<option label="Simulation &gt;&gt; Virtual &gt;&gt; Career " value="300">Simulation &gt;&gt; Virtual 
&gt;&gt; Career </option>
+<option label="Simulation &gt;&gt; Virtual &gt;&gt; Pet " value="299">Simulation &gt;&gt; Virtual &gt;&gt; 
Pet </option>
+<option label="Simulation &gt;&gt; Virtual &gt;&gt; Virtual Life " value="242">Simulation &gt;&gt; Virtual 
&gt;&gt; Virtual Life </option>
+<option label="Sports " value="43">Sports </option>
+<option label="Sports &gt;&gt; General " value="254">Sports &gt;&gt; General </option>
+<option label="Sports &gt;&gt; Individual " value="92">Sports &gt;&gt; Individual </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Athletics " value="231">Sports &gt;&gt; Individual 
&gt;&gt; Athletics </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Biking " value="103">Sports &gt;&gt; Individual &gt;&gt; 
Biking </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Billiards " value="112">Sports &gt;&gt; Individual 
&gt;&gt; Billiards </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Bowling " value="243">Sports &gt;&gt; Individual &gt;&gt; 
Bowling </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Combat " value="312">Sports &gt;&gt; Individual &gt;&gt; 
Combat </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Combat &gt;&gt; Boxing / Martial Arts " 
value="104">Sports &gt;&gt; Individual &gt;&gt; Combat &gt;&gt; Boxing / Martial Arts </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Combat &gt;&gt; Wrestling " value="93">Sports &gt;&gt; 
Individual &gt;&gt; Combat &gt;&gt; Wrestling </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Golf " value="98">Sports &gt;&gt; Individual &gt;&gt; 
Golf </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Golf &gt;&gt; Arcade " value="206">Sports &gt;&gt; 
Individual &gt;&gt; Golf &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Golf &gt;&gt; Sim " value="207">Sports &gt;&gt; 
Individual &gt;&gt; Golf &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Horse Racing " value="278">Sports &gt;&gt; Individual 
&gt;&gt; Horse Racing </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Nature " value="108">Sports &gt;&gt; Individual &gt;&gt; 
Nature </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Nature &gt;&gt; Fishing " value="109">Sports &gt;&gt; 
Individual &gt;&gt; Nature &gt;&gt; Fishing </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Nature &gt;&gt; Hunting " value="110">Sports &gt;&gt; 
Individual &gt;&gt; Nature &gt;&gt; Hunting </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Other " value="246">Sports &gt;&gt; Individual &gt;&gt; 
Other </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Skate / Skateboard " value="102">Sports &gt;&gt; 
Individual &gt;&gt; Skate / Skateboard </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Ski / Snowboard " value="273">Sports &gt;&gt; Individual 
&gt;&gt; Ski / Snowboard </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Surf / Wakeboard " value="238">Sports &gt;&gt; Individual 
&gt;&gt; Surf / Wakeboard </option>
+<option label="Sports &gt;&gt; Individual &gt;&gt; Tennis " value="101">Sports &gt;&gt; Individual &gt;&gt; 
Tennis </option>
+<option label="Sports &gt;&gt; Team " value="91">Sports &gt;&gt; Team </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Baseball " value="94">Sports &gt;&gt; Team &gt;&gt; Baseball 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Baseball &gt;&gt; Arcade " value="200">Sports &gt;&gt; Team 
&gt;&gt; Baseball &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Baseball &gt;&gt; Sim " value="201">Sports &gt;&gt; Team 
&gt;&gt; Baseball &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Basketball " value="95">Sports &gt;&gt; Team &gt;&gt; 
Basketball </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Basketball &gt;&gt; Arcade " value="202">Sports &gt;&gt; Team 
&gt;&gt; Basketball &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Basketball &gt;&gt; Sim " value="203">Sports &gt;&gt; Team 
&gt;&gt; Basketball &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Cricket " value="258">Sports &gt;&gt; Team &gt;&gt; Cricket 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Football " value="97">Sports &gt;&gt; Team &gt;&gt; Football 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Football &gt;&gt; Arcade " value="204">Sports &gt;&gt; Team 
&gt;&gt; Football &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Football &gt;&gt; Sim " value="205">Sports &gt;&gt; Team 
&gt;&gt; Football &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Futuristic " value="107">Sports &gt;&gt; Team &gt;&gt; 
Futuristic </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Ice Hockey " value="99">Sports &gt;&gt; Team &gt;&gt; Ice 
Hockey </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Ice Hockey &gt;&gt; Arcade " value="208">Sports &gt;&gt; Team 
&gt;&gt; Ice Hockey &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Ice Hockey &gt;&gt; Sim " value="209">Sports &gt;&gt; Team 
&gt;&gt; Ice Hockey &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Other " value="310">Sports &gt;&gt; Team &gt;&gt; Other 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Rugby " value="244">Sports &gt;&gt; Team &gt;&gt; Rugby 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer " value="100">Sports &gt;&gt; Team &gt;&gt; Soccer 
</option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer &gt;&gt; Arcade " value="210">Sports &gt;&gt; Team 
&gt;&gt; Soccer &gt;&gt; Arcade </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer &gt;&gt; Management " value="212">Sports &gt;&gt; Team 
&gt;&gt; Soccer &gt;&gt; Management </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Soccer &gt;&gt; Sim " value="211">Sports &gt;&gt; Team &gt;&gt; 
Soccer &gt;&gt; Sim </option>
+<option label="Sports &gt;&gt; Team &gt;&gt; Volleyball " value="105">Sports &gt;&gt; Team &gt;&gt; 
Volleyball </option>
+<option label="Strategy " value="45">Strategy </option>
+<option label="Strategy &gt;&gt; General " value="253">Strategy &gt;&gt; General </option>
+<option label="Strategy &gt;&gt; Management " value="60">Strategy &gt;&gt; Management </option>
+<option label="Strategy &gt;&gt; Management &gt;&gt; Business / Tycoon " value="220">Strategy &gt;&gt; 
Management &gt;&gt; Business / Tycoon </option>
+<option label="Strategy &gt;&gt; Management &gt;&gt; Government " value="123">Strategy &gt;&gt; Management 
&gt;&gt; Government </option>
+<option label="Strategy &gt;&gt; Real-Time " value="58">Strategy &gt;&gt; Real-Time </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; Command " value="302">Strategy &gt;&gt; Real-Time 
&gt;&gt; Command </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; Defense " value="303">Strategy &gt;&gt; Real-Time 
&gt;&gt; Defense </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; General " value="301">Strategy &gt;&gt; Real-Time 
&gt;&gt; General </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; MOBA " value="288">Strategy &gt;&gt; Real-Time &gt;&gt; 
MOBA </option>
+<option label="Strategy &gt;&gt; Real-Time &gt;&gt; Tactics " value="304">Strategy &gt;&gt; Real-Time 
&gt;&gt; Tactics </option>
+<option label="Strategy &gt;&gt; Turn-Based " value="59">Strategy &gt;&gt; Turn-Based </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; 4X " value="306">Strategy &gt;&gt; Turn-Based &gt;&gt; 
4X </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; Artillery " value="307">Strategy &gt;&gt; Turn-Based 
&gt;&gt; Artillery </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; Card Battle " value="240">Strategy &gt;&gt; Turn-Based 
&gt;&gt; Card Battle </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; General " value="305">Strategy &gt;&gt; Turn-Based 
&gt;&gt; General </option>
+<option label="Strategy &gt;&gt; Turn-Based &gt;&gt; Tactics " value="308">Strategy &gt;&gt; Turn-Based 
&gt;&gt; Tactics </option>
+</select><br />
+               published in <select name="region" size=1><option label="All Regions" value="0" 
selected="selected">All Regions</option>
+<option label="North America" value="1">North America</option>
+<option label="Europe" value="3">Europe</option>
+<option label="Australia" value="4">Australia</option>
+<option label="Asia" value="9">Asia</option>
+<option label="Japan" value="2">Japan</option>
+<option label="Korea" value="6">Korea</option>
+<option label="South America" value="8">South America</option>
+</select>
+               released <select name="date" size=1><option label="at any time" value="0" 
selected="selected">at any time</option>
+<option label="in the past" value="1">in the past</option>
+<option label="in the last two weeks" value="10">in the last two weeks</option>
+<option label="in the last month" value="5">in the last month</option>
+<option label="in the last three months" value="6">in the last three months</option>
+<option label="in the last six months" value="2">in the last six months</option>
+<option label="in the last year" value="3">in the last year</option>
+<option label="in the next two weeks" value="9">in the next two weeks</option>
+<option label="in the next month" value="7">in the next month</option>
+<option label="in the next three months" value="8">in the next three months</option>
+<option label="in the next six months" value="11">in the next six months</option>
+<option label="in the next year" value="12">in the next year</option>
+<option label="in the future" value="4">in the future</option>
+<option label="at no time (canceled)" value="13">at no time (canceled)</option>
+<option label="in 2016" value="2016">in 2016</option>
+<option label="in 2015" value="2015">in 2015</option>
+<option label="in 2014" value="2014">in 2014</option>
+<option label="in 2013" value="2013">in 2013</option>
+<option label="in 2012" value="2012">in 2012</option>
+<option label="in 2011" value="2011">in 2011</option>
+<option label="in 2010" value="2010">in 2010</option>
+<option label="in 2009" value="2009">in 2009</option>
+<option label="in 2008" value="2008">in 2008</option>
+<option label="in 2007" value="2007">in 2007</option>
+<option label="in 2006" value="2006">in 2006</option>
+<option label="in 2005" value="2005">in 2005</option>
+<option label="in 2004" value="2004">in 2004</option>
+<option label="in 2003" value="2003">in 2003</option>
+<option label="in 2002" value="2002">in 2002</option>
+<option label="in 2001" value="2001">in 2001</option>
+<option label="in 2000" value="2000">in 2000</option>
+<option label="in 1999" value="1999">in 1999</option>
+<option label="in 1998" value="1998">in 1998</option>
+<option label="in 1997" value="1997">in 1997</option>
+<option label="in 1996" value="1996">in 1996</option>
+<option label="in 1995" value="1995">in 1995</option>
+<option label="in 1994" value="1994">in 1994</option>
+<option label="in 1993" value="1993">in 1993</option>
+<option label="in 1992" value="1992">in 1992</option>
+<option label="in 1991" value="1991">in 1991</option>
+<option label="in 1990" value="1990">in 1990</option>
+<option label="in 1989" value="1989">in 1989</option>
+<option label="in 1988" value="1988">in 1988</option>
+<option label="in 1987" value="1987">in 1987</option>
+<option label="in 1986" value="1986">in 1986</option>
+<option label="in 1985" value="1985">in 1985</option>
+<option label="in 1984" value="1984">in 1984</option>
+<option label="in 1983" value="1983">in 1983</option>
+<option label="in 1982" value="1982">in 1982</option>
+<option label="in 1981" value="1981">in 1981</option>
+<option label="in 1980" value="1980">in 1980</option>
+<option label="in 1979" value="1979">in 1979</option>
+<option label="in 1978" value="1978">in 1978</option>
+<option label="in 1977" value="1977">in 1977</option>
+<option label="in 1976" value="1976">in 1976</option>
+<option label="in 1975" value="1975">in 1975</option>
+<option label="in 1974" value="1974">in 1974</option>
+<option label="in 1973" value="1973">in 1973</option>
+<option label="in 1972" value="1972">in 1972</option>
+<option label="in 1971" value="1971">in 1971</option>
+<option label="in 1970" value="1970">in 1970</option>
+</select>
+               <br />
+               developed by: <input type="text" name="developer" value="" class="text" />
+               published by: <input type="text" name="publisher" value="" class="text" /><br />
+               distribution <select name="dist" size=1><option label="Any" value="0" 
selected="selected">Any</option>
+<option label="Physical" value="1">Physical</option>
+<option label="Digital" value="2">Digital</option>
+</select>
+               sorted <select name="sort" size=1><option label="alphabetically" value="0" 
selected="selected">alphabetically</option>
+<option label="by popularity" value="1">by popularity</option>
+<option label="by game id" value="2">by game id</option>
+<option label="by MetaScore" value="3">by MetaScore</option>
+<option label="by release date" value="4">by release date</option>
+<option label="by user rating (all)" value="5">by user rating (all)</option>
+<option label="by user rating (5+)" value="6">by user rating (5+)</option>
+<option label="by user rating (100+)" value="7">by user rating (100+)</option>
+<option label="by user rating (500+)" value="8">by user rating (500+)</option>
+<option label="by user rating (1000+)" value="9">by user rating (1000+)</option>
+<option label="by difficulty (easiest)" value="10">by difficulty (easiest)</option>
+<option label="by difficulty (hardest)" value="11">by difficulty (hardest)</option>
+<option label="by length (shortest)" value="12">by length (shortest)</option>
+<option label="by length (longest)" value="13">by length (longest)</option>
+</select><br />
+               main link is <select name="link" size=1><option label="Game Home page" value="0" 
selected="selected">Game Home page</option>
+<option label="Submit Game Data" value="1">Submit Game Data</option>
+<option label="Submit a File" value="2">Submit a File</option>
+<option label="Submit Cheats" value="3">Submit Cheats</option>
+<option label="Submit Credits" value="4">Submit Credits</option>
+<option label="Submit Box Images" value="5">Submit Box Images</option>
+<option label="Submit a Review" value="6">Submit a Review</option>
+<option label="Submit Critic Review" value="11">Submit Critic Review</option>
+<option label="Submit Screenshots" value="7">Submit Screenshots</option>
+<option label="Submit Videos" value="10">Submit Videos</option>
+<option label="Answers" value="9">Answers</option>
+</select>
+               results are <select name="res" size=1><option label="standard game links" value="0" 
selected="selected">standard game links</option>
+<option label="release date/publisher/MetaScore" value="1">release date/publisher/MetaScore</option>
+<option label="GameFAQs Answers" value="2">GameFAQs Answers</option>
+<option label="rating/difficulty/length" value="3">rating/difficulty/length</option>
+</select><br />
+               show <select name="title" size=1><option label="all matching games" value="0" 
selected="selected">all matching games</option>
+<option label="first matching release for a game" value="1">first matching release for a game</option>
+<option label="all matching releases" value="2">all matching releases</option>
+</select><br />
+               <button name="adv" value="1" type="submit" class="btn btn_primary">Advanced Search</button>
+       </div>
+</div>
+</form>
+
+<div id="google-search-ad"></div>
+
+<script type="text/javascript">
+function show_adv_search(visible)
+{
+       if(visible=='show')
+       {
+               $('#adv_search').show();
+               $('#adv').attr('onclick',"show_adv_search('hide');return false;").html("&laquo; Advanced 
Options");
+       }
+       else
+       {
+               $('#adv_search').hide();
+               $('#adv').attr('onclick',"show_adv_search('show');return false;").html("Advanced Options 
&raquo;");
+       }
+}
+</script></div><aside class="span4">
+<div class="ad ad_mpu_top" id="mpu_top-wrap"><div class="ad_wrap" 
id="mpu_top"></div></div></aside></div><div class="post_content row"><div class="span12">
+                               <div class="pod">
+        <div class="head"><h2 class="title">Best Matches</h2></div>
+        <div class="body">
+                <table class="results">
+                <colgroup>
+                <col class="smallertwo" />
+                <col class="rtitle" />
+                                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                                </colgroup>
+
+               <thead>
+                       <th class="rmain">System</th>
+                       <th class="rtitle">Title</th>
+                                               <th class="rmain">FAQs</th>
+                       <th class="rmain">Cheats</th>
+                       <th>Saves</th>
+                       <th>Reviews</th>
+                       <th>Answers</th>
+                       <th>Images</th>
+                       <th>Videos</th>
+                       <th class="rmain">Board</th>
+                                       </thead>
+                <tr>
+                <td class="rmain">
+                                GEN
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/genesis/586497-strider"
+                                class="sevent_40">Strider</a></td>
+
+                                <td class="rmain"><a class="sevent_40" 
href="/genesis/586497-strider/faqs">FAQs</a></td>
+                <td class="rmain"><a class="sevent_40" href="/genesis/586497-strider/cheats">Cheats</a></td>
+                <td>---</td>
+                <td><a class="sevent_40" href="/genesis/586497-strider/reviews">Reviews</a>
+                </td>
+                <td><a class="sevent_40" href="/genesis/586497-strider/answers">Answers</a></td>
+                <td><a class="sevent_40" href="/genesis/586497-strider/images">Images</a></td>
+                <td><a class="sevent_40" href="/genesis/586497-strider/videos">Videos</a></td>
+                <td class="rmain"><a class="sevent_40" href="/boards/586497-strider">Board</a></td>
+                                </tr>
+                </table>
+        </div>
+</div>
+                               <div class="pod">
+        <div class="head"><h2 class="title">Good Matches</h2></div>
+        <div class="body">
+                <table class="results">
+                <colgroup>
+                <col class="smallertwo" />
+                <col class="rtitle" />
+                                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                <col class="smaller" />
+                                </colgroup>
+
+               <thead>
+                       <th class="rmain">System</th>
+                       <th class="rtitle">Title</th>
+                                               <th class="rmain">FAQs</th>
+                       <th class="rmain">Cheats</th>
+                       <th>Saves</th>
+                       <th>Reviews</th>
+                       <th>Answers</th>
+                       <th>Images</th>
+                       <th>Videos</th>
+                       <th class="rmain">Board</th>
+                                       </thead>
+                <tr>
+                <td class="rmain">
+                                GEN
+                                </td>
+                
+                <td class="rtitle">
+                                <a href="/genesis/586498-strider-returns-journey-from-darkness"
+                                class="sevent_41">Strider Returns: Journey from Darkness</a></td>
+
+                                <td class="rmain"><a class="sevent_41" 
href="/genesis/586498-strider-returns-journey-from-darkness/faqs">FAQs</a></td>
+                <td class="rmain"><a class="sevent_41" 
href="/genesis/586498-strider-returns-journey-from-darkness/cheats">Cheats</a></td>
+                <td>---</td>
+                <td><a class="sevent_41" 
href="/genesis/586498-strider-returns-journey-from-darkness/reviews">Reviews</a>
+                </td>
+                <td><a class="sevent_41" 
href="/genesis/586498-strider-returns-journey-from-darkness/answers">Answers</a></td>
+                <td><a class="sevent_41" 
href="/genesis/586498-strider-returns-journey-from-darkness/images">Images</a></td>
+                <td>---</td>
+                <td class="rmain"><a class="sevent_41" 
href="/boards/586498-strider-returns-journey-from-darkness">Board</a></td>
+                                </tr>
+                </table>
+        </div>
+</div>
+
+<div class="pod">
+       <div class="body">
+               <span class="cancel">Cancelled</span> game | <span class="update">New or updated</span> 
content | <span class="unrel">Not yet released</span> game
+       </div>
+</div>
+
+
+<script>
+$("[class^=sevent]").click(function() {
+       document.cookie = "etrack=" + $(this).attr('class') + '; path=/; domain=.gamefaqs.com';
+});
+</script>
+<div class="pod"><div class="body"><ul class="paginate"></ul></div></div>
+
+<script type="text/javascript">
+
+var pageOptions = {'pubId': 'partner-cnet-gamefaqs-search','query': 'Strider','hl': 'en','adPage': 
1,'longerHeadlines' : true,'sellerRatings': true,"plusOnes": true,"location": true,"siteLinks": true};
+
+var adblock1 = {'container': 'google-search-ad','width': '100%','colorBackground': 
'#F8F8F8','colorAdBorder': '#F8F8F8','colorBorder': '#F8F8F8'};
+
+_googCsa('ads', pageOptions, adblock1);
+
+</script>
+</div></div></div>
+<div class="ad ad_leader_bottom" id="leader_bottom-wrap"><div class="ad_wrap" 
id="leader_bottom"></div></div></div>
+<div class="ad ad_interstitial" id="interstitial-wrap"><div class="ad_wrap" 
id="interstitial"></div></div><footer id="footer" class="footer"><div class="footer_site container row"><a 
href="/" class="footer_logo_gf">GameFAQs.com</a><a href="http://www.facebook.com/GFAQs";><i class="fa 
fa-facebook-square"></i>facebook.com/GFAQs</a><a href="http://www.twitter.com/GameFAQs";><i class="fa 
fa-twitter"></i>twitter.com/GameFAQs</a><span class="footer_break"></span><a href="/help">Help / Contact 
Us</a><span class="footer_color_drop" id="color_change"><a href="/features/change_color">Change Colors <i 
class="fa fa-caret-up"></i></a><ul class="footer_color_subnav"><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=blue">Blue (Default)</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-blue">Blue on Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=red">Red</a></li><li class="footer_colo
 r_subnav_item"><a href="/user/change_color?site_color=dark-red">Red on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=green">Green</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-green">Green on 
Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=orange">Orange</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-orange">Orange on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=purple">Purple</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-purple">Purple on 
Black</a></li><li class="footer_color_subnav_item"><a href="/user/change_color?site_color=cloudy">Cloudy 
Blue</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=grayscale">Grayscale</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_colo
 r?site_color=sepia">Sepia</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=cottoncandy">Cotton Candy</a></li></ul></span></div><div 
class="footer_network"><div class="container row"><p><a href="http://www.gamespot.com/"; 
class="footer_logo_gs" >gamespot.com</a><a href="http://www.giantbomb.com/"; 
class="footer_logo_gb">giantbomb.com</a><a href="http://www.metacritic.com/"; 
class="footer_logo_mc">metacritic.com</a><a href="http://www.gamerankings.com/"; 
class="footer_logo_gr">gamerankings.com</a></p><p>&copy; 2016 CBS Interactive Inc. All rights reserved.<span 
class="footer_break"></span><a href="http://sitemap.gamefaqs.com/";>Sitemap</a><a 
href="http://www.cbsinteractive.com/advertise";>Advertise</a><a 
href="http://legalterms.cbsinteractive.com/privacy";>Privacy Policy</a><a 
href="http://legalterms.cbsinteractive.com/adchoice";>Ad Choice</a><a 
href="http://www.cbsinteractive.com/terms_of_use.php";>Terms of Use</a></p></div></div></footer></div><div
  id="site_dialog" class="site_dialog"></div>
+<script type="text/javascript" src="//dw.cbsi.com/js/ds.js"></script>
+<script type="text/javascript" src="/js/omniture.min.js"></script>
+<script type="text/javascript">
+$('meta[id=view-guid-meta]').attr("content", $('meta[id=view-guid-meta]').attr("content").substr(0, 24) + 
Math.random().toString(16).substr(2,12));
+if(typeof DW!='undefined' && typeof omniture!='undefined')
+{
+       var jparms = JSON.parse($('meta[name=dwPageParams]').attr("content"));
+       var joparms = JSON.parse($('meta[name=omPageParams]').attr("content"));
+       jparms['viewguid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['view_guid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['anon_id'] = $.cookie('XCLGFbrowser');
+       if(!joparms['anon_id'])
+       {
+               $.getScript("//dw.cbsi.com/anonc.js").done(function( script, textStatus ) { if(typeof 
dw_anonc != 'undefined') {var anon_id = dw_anonc().id; $.cookie('XCLGFbrowser', anon_id, { expires: 3650, 
path: '/' }); joparms['anon_id'] = anon_id; } DW.pageParams = jparms; DW.clear(); 
omniture.trackPage(joparms); });
+       }
+       else
+       {
+               DW.pageParams = jparms; DW.clear();     omniture.trackPage(joparms);
+       }
+}
+</script>
+
+
+<script id="bsmloader" type="text/javascript">(function () {var bsTimeoutId; var bsmLoader = 
document.getElementById('bsmloader'); function fireAdCall() { clearTimeout(bsTimeoutId); bsTimeoutId = null; 
bsmLoader.setAttribute('data-loaded', '1'); } function nucleusCompleteHandler(payload) { fireAdCall(); } 
bsTimeoutId = setTimeout(bidTimeoutExpired, 500); function bidTimeoutExpired() { fireAdCall(); } (function() 
{ var bsm_nucleus = document.createElement("script"); bsm_nucleus.async = true; bsm_nucleus.type = 
"text/javascript"; var useSSL = "https:" == document.location.protocol; bsm_nucleus.id = 'cx-nuke'; 
bsm_nucleus.src = (useSSL ? "https:" : "http:") + "//cdn.beanstock.com/pub/cx/flagTag.js"; 
bsm_nucleus.setAttribute('data-bsm-pub', "cbsinteractive"); bsm_nucleus.setAttribute('data-bsm-pub-zone', 
$('meta[id=bsm-pub-zone-meta]').attr("content")); bsm_nucleus.setAttribute('data-bsm-sizes', 
$('meta[id=bsm-sizes-meta]').attr("content")); bsm_nucleus.setAttribute('data-bsm-zo
 ne-map-url', "//cdn.beanstock.com/pub/cbsinteractive/zm.js"); 
bsm_nucleus.setAttribute('data-bsm-event-host', "//helix.beanstock.co"); 
bsm_nucleus.setAttribute('data-bsm-flag', "true"); bsm_nucleus.setAttribute('data-bsm-version', "v3"); 
bsm_nucleus.addEventListener("onNucleusComplete", nucleusCompleteHandler); var node = 
document.getElementsByTagName("script")[0]; node.parentNode.insertBefore(bsm_nucleus, node); })(); 
})();</script>
+<script type="text/javascript" src="/js/dartAds.102715.min.js"></script>
+<script type="text/javascript" src="/js/loader2.min.js"></script>
+<!--BEGIN QUALTRICS SITE INTERCEPT-->
+<script type='text/javascript'>
+(function(){var g=function(e,h,f,g){
+this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" 
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return 
null};
+this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; 
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
+this.check=function(){var a=this.get(f);if(a)a=a.split(":");else 
if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var 
c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return 
c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
+this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g+ 
"&t=" + (new Date()).getTime();document.body&&document.body.appendChild(a)}};
+this.start=function(){var 
a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
+try{(new 
g(100,"r","QSI_S_ZN_1zcNvefGbweAxdb","//zn_1zcnvefgbweaxdb-cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_1zcNvefGbweAxdb&Q_LOC="+encodeURIComponent(window.location.href))).start()}catch(i){}})();
+</script><div id='ZN_1zcNvefGbweAxdb'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>
+<!--END SITE INTERCEPT-->
+
+<script type="text/javascript">window._taboola=window._taboola || [];
+_taboola.push({flush: true});
+</script>
+<!--Page built in 0.026 seconds on box #214-->
+</body></html>
\ No newline at end of file
diff --git a/tests/gamefaqs/data/strider-game-page.data b/tests/gamefaqs/data/strider-game-page.data
new file mode 100644
index 0000000..9fb9a65
--- /dev/null
+++ b/tests/gamefaqs/data/strider-game-page.data
@@ -0,0 +1,291 @@
+<!doctype html><html lang="en" itemscope><head><title>Strider for Genesis - GameFAQs</title><meta 
http-equiv="content-type" content="text/html;charset=iso-8859-1" /><meta name="description" content="For 
Strider on the Genesis, GameFAQs has 1 FAQ (game guide/walkthrough), 2 cheat codes and secrets, 12 reviews, 6 
critic reviews, and 11 user screenshots." /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><link 
href="https://fonts.googleapis.com/css?family=Roboto:900|Roboto+Condensed" rel="stylesheet" 
type="text/css"><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"; 
rel="stylesheet" type="text/css"><link href="/css/v13.20160316215757.css" rel="stylesheet" 
type="text/css"><meta name="dwPageParams" 
content="{&quot;siteid&quot;:19,&quot;ptid&quot;:6022,&quot;onid&quot;:37,&quot;pid&quot;:&quot;586497&quot;,&quot;familyid&quot;:&quot;209642&quot;,&quot;prodtypid&quot;:
 
8,&quot;genre_id&quot;:23236,&quot;category_id&quot;:&quot;84&quot;,&quot;oid&quot;:&quot;6022-37-19-586497-&quot;,&quot;edid&quot;:107,&quot;pguid&quot;:&quot;cc93dd5f87a2554b6988f60296422a88&quot;,&quot;url&quot;:&quot;http:\/\/www.gamefaqs.com\/genesis\/586497-strider&quot;,&quot;ts&quot;:1459696705}"
 />
+<meta name="omPageParams" 
content="{&quot;rsids&quot;:&quot;cbsigamefaqssite,cbsicbsiall&quot;,&quot;rsids_dev&quot;:&quot;cbsigamefaqssite-dev,cnetcbsiall-dev&quot;,&quot;brand&quot;:&quot;Gamefaqs&quot;,&quot;sid&quot;:&quot;gamefaqs&quot;,&quot;is_dev&quot;:false,&quot;game_title&quot;:&quot;strider-1990|strider&quot;,&quot;page_type_id&quot;:6022,&quot;platform&quot;:&quot;Genesis&quot;,&quot;esrb&quot;:null,&quot;genre&quot;:&quot;Action|Platformer|2D&quot;,&quot;franchise&quot;:&quot;strider&quot;,&quot;page_type&quot;:&quot;game_overview&quot;,&quot;hierarchy&quot;:&quot;Games|Game|Summary&quot;,&quot;channel&quot;:&quot;Games&quot;,&quot;game_id&quot;:&quot;586497&quot;,&quot;product_id&quot;:&quot;586497&quot;,&quot;user_status&quot;:&quot;false&quot;,&quot;content_id&quot;:null,&quot;content_title&quot;:null,&quot;content_type&quot;:null,&quot;content_source&quot;:null,&quot;search_term&quot;:null,&quot;event_ids&quot;:null,&quot;marketing_cloud_id&quot;:&quot;10D3
 1225525FF5790A490D4D AdobeOrg&quot;}" />
+<meta id="ad-settings" itemprop="ad-settings" 
content="{&quot;script&quot;:&quot;\/\/www.googletagservices.com\/tag\/js\/gpt.js&quot;,&quot;target_params&quot;:{&quot;game&quot;:&quot;strider-1990&quot;,&quot;con&quot;:&quot;genesis&quot;,&quot;ptype&quot;:&quot;game_overview&quot;,&quot;franchise&quot;:&quot;strider&quot;,&quot;genre&quot;:&quot;Action,Platformer,2D&quot;,&quot;rating&quot;:&quot;esrb-e10,pegi-7,cbau-pg,cero-b&quot;,&quot;publisher&quot;:&quot;Sega&quot;,&quot;score&quot;:&quot;74&quot;,&quot;user&quot;:&quot;anon&quot;,&quot;session&quot;:&quot;g&quot;,&quot;rdate&quot;:&quot;bp52&quot;,&quot;firstpg&quot;:1},&quot;unit_name&quot;:&quot;\/8264\/uk-gamefaqs&quot;,&quot;deferred&quot;:true,&quot;service&quot;:&quot;dart&quot;,&quot;client&quot;:&quot;xfp&quot;,&quot;load_in_head&quot;:&quot;gpt&quot;,&quot;single_request&quot;:true,&quot;disable_initial_load&quot;:true,&quot;enable_callback&quot;:true,&quot;enable_collapse_empty_divs&quot;:false,&quot;slot_o
 
rder&quot;:[&quot;leader_top&quot;,&quot;leader_plus_top&quot;,&quot;mpu_top&quot;,&quot;mpu_plus_top&quot;,&quot;skin_top&quot;,&quot;omnibar_top&quot;,&quot;interstitial&quot;,&quot;native-top&quot;,&quot;mpu_bottom&quot;,&quot;leader_bottom&quot;],&quot;mapped_units&quot;:{&quot;skin_top&quot;:{&quot;size&quot;:[[1600,1000]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;omnibar_top&quot;:{&quot;size&quot;:[[980,45]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_plus_top&quot;:{&quot;size&quot;:[[728,90],[970,66],[970,150],[970,250],[960,150]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_top&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_bottom&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;mpu_plus_top&quot;:{&quot;size&quot;:[[300,250],[300,600],[300,100]],&quot;target&quot;:{&quot;pos&quot;:&
 
quot;top&quot;}},&quot;mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_bottom&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;native-top&quot;:{&quot;size&quot;:[[11,11]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;interstitial&quot;:{&quot;outOfPage&quot;:true}}}"
 />
+<meta id="view-guid-meta" name="view-guid-meta" itemprop="view-guid" 
content="cc93dd5f-87a2-4554-b698-8f60296422a8">
+<meta id="bsm-pub-zone-meta" name="bsm-pub-zone-meta" itemprop="bsm-pub-zone" content="gamefaqs.com/nucleus">
+<meta id="bsm-sizes-meta" name="bsm-sizes-meta" itemprop="bsm-sizes" content="728x90 300x250">
+
+<script type="text/javascript" src="/js/modernizr-custom.js"></script><script type="text/javascript" 
src="/js/jquery.js"></script><script type="text/javascript" src="/js/jquery-ui.min.js"></script><script 
type="text/javascript" src="/js/jquery.cookie.min.js"></script><script type="text/javascript" 
src="/js/gamefaqs.20160316215757.js"></script><script type="text/javascript">
+window._taboola=window._taboola || [];
+_taboola.push({other:'auto'});
+!function(e,f,u){e.async=1;e.src=u;
+f.parentNode.insertBefore(e, f);
+}(document.createElement('script'),
+document.getElementsByTagName('script')[0],
+'//cdn.taboola.com/libtrc/cbsinteractive-gamefaqs/loader.js');
+</script><script type="text/javascript">var _gaq = _gaq || [];  _gaq.push(['nT._setAccount', 
'UA-27653683-1']);  _gaq.push(['nT._setAllowLinker', true]); _gaq.push(['nT._setSampleRate', '1']); 
_gaq.push(['nT._trackPageview']); _gaq.push(['_setAccount', 'UA-22577913-2']); 
_gaq.push(['_setCustomVar',1,'PageType','6022',3]); _gaq.push(['_setCustomVar',2,'LoggedIn','No',2]); 
_gaq.push(['_setCustomVar',3,'UserLevel','0',3]);  _gaq.push(['_trackPageview']); (function() { var ga = 
document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = '//www' + 
'.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s); })();</script></head><body class=" wf-active"><div class="wrapper 
g_gamespace p_586497 s_genesis"><div class="masthead">
+
+       <div class="masthead_strip">
+               <div class="container row">
+                       <nav class="masthead_systems">
+                               <a href="/3ds">3DS</a>
+                               <a href="/ds">DS</a>
+                               <a href="/iphone">iOS</a>
+                               <a href="/pc">PC</a>
+                               <a href="/ps3">PS3</a>
+                               <a href="/ps4">PS4</a>
+                               <a href="/psp">PSP</a>
+                               <a href="/vita">Vita</a>
+                               <a href="/wii-u">Wii U</a>
+                               <a href="/xbox360">Xbox 360</a>
+                               <a href="/xboxone">Xbox One</a>
+                               <span class="masthead_platform_drop"><a class="mast_nav_last" 
href="/games/systems">More&nbsp;Systems <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ouya">Ouya</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/arcade">Arcade</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps">PlayStation</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/dreamcast">Dreamcast</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/saturn">Saturn</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/gamecube">GameCube</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/snes">Super Nintendo</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/genesis">Genesis</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/nes">NES</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox">Xbox</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/n64">Nintendo 64</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">And 96 More...</a></li>
+                                       </ul>
+                               </span>
+                       </nav>
+
+                               <div class="masthead_user platforms">
+                                                                       <span 
class="masthead_platform_drop"><a class="mast_nav_last" onclick="if(navigator.userAgent.match(/(Android)/)) 
return false;" href="/games/systems">Top&nbsp;Platforms <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/3ds">3DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps4">PlayStation 4</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/vita">PlayStation Vita</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ds">DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/psp">PSP</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/iphone">iOS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii-u">Wii U</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/pc">PC</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox360">Xbox 360</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xboxone">Xbox One</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps3">PlayStation 3</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">More...</a></li>
+                                       </ul>
+                               </span>                         </div>
+
+                       <div class="masthead_user">
+                               <div class="masthead_user" data-step="9" data-intro="Now that you've seen 
what we have to offer, you can register an account for free to have complete access to all of our great 
community features. If you already have an account, you can log in here as well.">
+       <a href="/user/login" onclick="return show_login();""><i class="fa fa-key nouser"></i>Log In</a>
+       <a href="/user/register" onclick="return show_signup();" class="nouser">Sign Up</a>
+</div>
+<div id="login_dialog">
+<div class="pod">
+       <div class="head"><h2 class="title">Log In to GameFAQs</h2></div>
+       <div class="body">
+
+<form class="login" id="login" method="post" action="/user/login" onsubmit="return submit_login();"><input 
type="hidden" name="path" value="http://www.gamefaqs.com/genesis/586497-strider"; /><input class="hidden" 
type="hidden" name="key" value="03898427">
+       <table class="contrib">
+
+       <tr>
+       <td>
+       <input class="text login_email" id="login_email" type="text" name="EMAILADDR" maxlength="90" 
placeholder="Username/Email" />
+       </td>
+       </tr>
+       
+       <tr>
+       <td>
+       <input class="text login_password" id="login_password" type="password" name="PASSWORD" maxlength="64" 
placeholder="Password"/>
+       </td>
+       </tr>
+       
+       <tr><td>
+       
+       <input class="btn btn_primary btn_wide login_submit" id="login_submit" type="submit" value="login" />
+       
+       </td></tr>
+       <tr><td>
+       
+       <a href="/user/recover">Forgot your username or password?</a><br /><br />
+       <a href="/user/register">Don't have an account? Sign up for free!</a>
+       
+       </td></tr>
+       </table>
+       
+       </form>
+</div>
+</div>
+</div>
+
+
+
+                       </div>
+
+               </div>
+       </div>
+
+       <div class="masthead_main container row">
+               <div class="masthead_logo_search span6">
+
+                       <div class="masthead_logo" data-step="1" data-intro="Welcome to GameFAQs, your 
one-stop site for gaming guides, cheats, and more. If you're ever lost on the site, you can click this logo 
to get back to the home page at any time.">
+                               <a href="/">GameFAQs</a>
+                       </div>
+
+                       <div class="masthead_search">
+                               <form class="search" method="get" action="/search" data-step="2" 
data-intro="You can use this box to search our extensive database of games. There are quick links to all of 
the content we have for the game directly from the search results.">
+                                       <fieldset>
+                                       <button type="submit"><i class="fa fa-search"></i></button>
+                                       <input type="text" id="searchtextbox" name="game" value="" 
class="search" placeholder="Game Title Search" />
+                                       </fieldset>
+                               </form>
+                       </div>
+
+               </div>
+
+               <div class="masthead_nav span6">
+                       <nav>
+                       <a href="/answers" data-step="3" data-intro="If you have a specific question for a 
game, you can ask it here and see if our users can answer it for you.">Answers</a>
+                       <a href="/boards" data-step="4" data-intro="We have a unique message board for every 
version of every game in our extensive database, combining into the largest gaming message board on the 
Net.">Boards</a>
+                       <a href="/contribute" data-step="5" data-intro="If you'd like to contribute your own 
guides, reviews, or cheats for a game, this is the place to go. We accept many other types of content as well 
from trivia to game credits. You can find a full list and all of the guidelines for submitting content 
here.">Contribute</a>
+                       <a href="/games" data-step="6" data-intro="Explore our comprehensive library of 
games. Find out what's popular on the site or see how we rank games based on difficulty, length, and 
more.">Games</a>
+                       <a href="/users" data-step="7" data-intro="GameFAQs wouldn't be what it is without 
our active community of users contributing all of the great content that we offer. Browse the top 
contributors in various categories or search for a particular user here.">Users</a>
+                       <a href="/new" data-step="8" data-intro="If you're wondering what games are coming 
out soon, or what content we've posted recently, this is the place to look.">What&rsquo;s New</a>
+                       </nav>
+               </div>
+
+       </div>
+
+</div><div id="mantle_skin">
+<div class="ad ad_leader_top" id="leader_top-wrap"><div class="ad_wrap" id="leader_top"></div></div><div 
id="content" class="container"><div class="main_content row"><div class="span8"><header 
class="page-header"><nav class="crumbs"><ol class="crumbs"><li class="crumb top-crumb"><a 
href="/genesis">Genesis</a></li><li class="crumb"><a href="/genesis/category/54-action">Action</a></li><li 
class="crumb"><a href="/genesis/category/56-action-platformer">Platformer</a></li><li class="crumb"><a 
href="/genesis/category/84-action-platformer-2d">2D</a></li></ol></nav><h1 class="page-title"><a 
href="/genesis/586497-strider">Strider</a></h1></header><nav id="js_content_nav" 
class="content_nav_wrap"><div class="content_nav_imp_wrap"><div class="cnav_imp cnav_faqs cnav_item"><a 
href="/genesis/586497-strider/faqs">FAQs</a></div><div class="cnav_imp cnav_item"><a 
href="/boards/586497-strider">Board</a></div><div id="js_content_nav_toggle" 
class="content_nav_label">More</div></div><ol class
 ="content_nav content_nav_split"><li class="cnav_item_active cnav_has_drop"><a 
href="/genesis/586497-strider">Home</a><ol class="content_subnav"><li class="csubnav_item_active"><a 
href="/genesis/586497-strider">Summary</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/data">Release Data</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/credit">Game Credits</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/playing">Also Playing</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/stats">Collection Stats</a></li></ol></li><li class="cnav_imp cnav_item"><a 
href="/genesis/586497-strider/faqs">FAQs</a></li><li class="cnav_item"><a 
href="/genesis/586497-strider/cheats">Cheats</a></li><li class="cnav_item cnav_has_drop"><a 
href="/genesis/586497-strider/reviews">Reviews</a><ol class="content_subnav"><li class="csubnav_item"><a 
href="/genesis/586497-strider/reviews">Reader Reviews</a></li><li class="csubnav_item"><a href="/
 genesis/586497-strider/critic">Critic Reviews</a></li></ol></li><li class="cnav_item"><a 
href="/genesis/586497-strider/images">Images</a></li><li class="cnav_item"><a 
href="/genesis/586497-strider/videos">Videos</a></li><li class="cnav_item"><a 
href="/genesis/586497-strider/answers">Answers</a></li><li class="cnav_imp cnav_item"><a 
href="/boards/586497-strider">Board</a></li></ol></nav>
+<script type="text/javascript">
+$('#js_content_nav_toggle').click(function(){
+       $('.content_nav_wrap').toggleClass('content_nav_open');
+});
+</script><div class="pod"><div class="pod_split pod_gamespace pod_gamespace_home_mygames"><div 
class="pod"><div class="head"><h2 class="title">Description</h2></div><div class="body game_desc"><div 
class="desc">You're Strider, a crunching hulk of muscle with a grappling hook and laser sword. You're in a 
future land of backward time, and its evil Master is taunting you with defeat. Can you survive 8 megs of 
incredible danger? Hang-glide into the citadel, then clang your hook into metal to stiff-arm up to safety. 
Stay alive by slashing armies, winged robots, and prehistoric monsters into shuddering heaps! Battle alluring 
Amazons who sling vicious boomerangs and drum out a war chant to turn your mind manic. Slide, duck, and 
cartwheel past lasers, spikes and bombs. Screech to a halt in the face of giant metal monkeys and centipedes. 
Feel your biceps burst as you grapple with snarling musclemen. Cling to battleship bulkheads. Leap from 
Tyrannosaurus Rex. It's Strider! The Master 
 awaits!</div></div></div><div class="pod"><div class="head"><h2 class="title">We Have</h2></div><div 
class="body"><ul><li><a href="/genesis/586497-strider/faqs">1 FAQ/Guide/Map</a></li><li><a 
href="/genesis/586497-strider/cheats">2 Cheats/Secrets</a></li><li><a 
href="/genesis/586497-strider/reviews">12 Reader Reviews (Average: 4.00/5)</a></li><li><a 
href="/genesis/586497-strider/critic">6 Critic Reviews (Average: 4.27/5)</a></li><li><a 
href="/genesis/586497-strider/answers#ask">Have a question about this game? Ask other GameFAQs 
users!</a></li></ul></div></div></div>
+<script type="text/javascript">
+$(function(){
+
+var adjustheight = 147;
+var moreText = "more �";
+var lessText = "� less";
+
+$(".body.game_desc .desc").css('height', adjustheight).css('overflow', 'hidden');
+$(".body.game_desc").append('<div class="cont"><a href="#" class="adjust"></a></div>');
+$("a.adjust").text(moreText);
+
+$(".adjust").toggle(function() {
+       $(".body.game_desc .desc").css('height', 'auto').css('overflow', 'visible');
+       $(this).text(lessText);
+}, function() {
+       $(".body.game_desc .desc").css('height', adjustheight).css('overflow', 'hidden');
+       $(this).text(moreText);
+});
+});
+</script>
+<form id="js_mygames" name="mygames" method="post" action="/ajax/collection" class="mygames_options" 
itemscope><div class="pod_split pod_gamespace pod_gamespace_home_mygames"><div class="head"><h2 
class="title">User Ratings</h2></div><div class="body"><fieldset id="js_mygames_own" class="mygames_section 
mygames_own" data-name="own" data-type="gamerater" itemscope><div class="pod_split gamerater_label"><div 
class="subsection-title">Owned:<br/><div class="rating mygames_stats_own mygames_stat4"><a 
href="/genesis/586497-strider/stats#own">496 users</a></div></div></div><div class="pod_split"><div 
class="gamerater"><p class="rate">Your Rating:</p><ol id="js_mygames_own_list" class="gamerater 
gamerater_own"  onclick="track_event(69);"><li class="rate rate_1 rate_odd selected nouser" data-value="0" 
data-name="Never Owned" data-desc="I've never owned this game, and never played it">Never Owned</li><li 
class="rate rate_2 nouser" data-value="1" data-name="Played It" data-desc="I've n
 ever owned this game, but I've played it at least once">Played It</li><li class="rate rate_3 rate_odd 
nouser" data-value="2" data-name="Used to Own" data-desc="I used to own this game, but no longer do">Used to 
Own</li><li class="rate rate_4 nouser" data-value="3" data-name="Digital" data-desc="I have a digital copy of 
this game">Digital</li><li class="rate rate_5 rate_odd nouser" data-value="4" data-name="Own" data-desc="I 
have a retail copy of this game">Own</li></ol><div id="js_mygames_own_name" data-name="Never Owned" 
class="gamerater_name js_mygames_name">Never Owned</div></div></div></fieldset><fieldset 
id="js_mygames_release" class="mygames_section mygames_release disabled" disabled="disabled" 
data-name="release" data-type="release"><div class="pod_split gamerater_label"><div 
class="subsection-title">Which Retail Release(s)?</div><p class="gamerater_desc hide" id="multi_sub">Hold the 
CTRL or Command key to select multiple releases</p></div><div class="pod_split"><sele
 ct id="js_mygames_release_select" data-size="8"><option value="0">Select One&hellip;</option><option 
value="2207">Strider (US)</option><option value="58849">Strider (EU)</option><option value="86844">Strider 
Hiryu (JP)</option><option value="454287">Strider (SA)</option><option value="-1">More Than 
One...</option><option value="-2">Other (Use Notes Section Below)</option></select></div></fieldset><fieldset 
id="js_mygames_rate" class="mygames_section mygames_rate" data-name="rate" data-type="gamerater" 
itemscope><div class="pod_split gamerater_label"><div class="subsection-title">Rating:<br/><div class="rating 
mygames_stats_rate mygames_stat7"><a href="/genesis/586497-strider/stats#rate">3.71 / 5</a></div><p 
class="rate">201 total votes</p></div></div><div class="pod_split"><div class="gamerater"><p 
class="rate">Your Rating:</p><ol id="js_mygames_rate_list" class="gamerater gamerater_relative 
gamerater_rate" onclick="track_event(69);"><li class="rate rate_1 rate_odd nouser" d
 ata-value="1" data-name="Unplayable" data-desc="Unplayable">&frac12; out of 5</li><li class="rate rate_2 
nouser" data-value="2" data-name="Terrible" data-desc="Terrible">1 out of 5</li><li class="rate rate_3 
rate_odd nouser" data-value="3" data-name="Bad" data-desc="Bad">1&frac12; out of 5</li><li class="rate rate_4 
nouser" data-value="4" data-name="Poor" data-desc="Poor">2 out of 5</li><li class="rate rate_5 rate_odd 
nouser" data-value="5" data-name="Playable" data-desc="Playable">2&frac12; out of 5</li><li class="rate 
rate_6 nouser" data-value="6" data-name="Fair" data-desc="Fair">3 out of 5</li><li class="rate rate_7 
rate_odd nouser" data-value="7" data-name="Good" data-desc="Good">3&frac12; out of 5</li><li class="rate 
rate_8 nouser" data-value="8" data-name="Great" data-desc="Great">4 out of 5</li><li class="rate rate_9 
rate_odd nouser" data-value="9" data-name="Outstanding" data-desc="Outstanding">4&frac12; out of 5</li><li 
class="rate rate_10 nouser" data-value="10" d
 ata-name="Flawless" data-desc="Flawless">5 out of 5</li></ol><div id="js_mygames_rate_name" data-name="Not 
Rated" class="gamerater_name js_mygames_name">Not Rated</div></div></div><div class="pod pod_rating"><p><a 
href="/games/rankings?platform=54&amp;genre=54&amp;list_type=rate&amp;dlc=1&amp;page=1&amp;game_id=586497&amp;min_votes=2#92"><b>#92</b></a>
 highest rated GEN action game (<a 
href="/games/rankings?platform=54&amp;list_type=rate&amp;dlc=1&amp;page=3&amp;game_id=586497&amp;min_votes=2#176"><b>#176</b></a>
 on GEN, <b>#22415</b> overall)</p></div></fieldset><fieldset id="js_mygames_diff" class="mygames_section 
mygames_diff" data-name="diff" data-type="gamerater"><div class="pod_split gamerater_label"><div 
class="subsection-title">Difficulty:<br/><div class="rating mygames_stats_diff mygames_stat4"><a 
href="/genesis/586497-strider/stats#diff">Tough</a></div><p class="rate">57.14% of 98 total 
votes</p></div></div><div class="pod_split"><div class="gamerater"><p class="ra
 te">Your Rating:</p><ol id="js_mygames_diff_list" class="gamerater gamerater_diff" 
onclick="track_event(69);"><li class="rate rate_1 rate_odd nouser" data-value="1" data-name="Simple" 
data-desc="This game was so easy I almost fell asleep playing"></li><li class="rate rate_2 nouser" 
data-value="2" data-name="Easy" data-desc="This was an easy game, not much challenge"></li><li class="rate 
rate_3 rate_odd nouser" data-value="3" data-name="Just Right" data-desc="This game had just the right amount 
of challenge to it"></li><li class="rate rate_4 nouser" data-value="4" data-name="Tough" data-desc="This game 
was tough, but still fun to play"></li><li class="rate rate_5 rate_odd nouser" data-value="5" 
data-name="Unforgiving" data-desc="This game was just too hard - it's not meant for normal 
people"></li></ol><div id="js_mygames_diff_name" data-name="Not Rated" class="gamerater_name">Not 
Rated</div></div></div><div class="pod pod_rating"><p><a href="/games/rankings?platform=54&amp;ge
 nre=54&amp;list_type=diff&amp;dlc=1&amp;page=2&amp;game_id=586497&amp;min_votes=2#124"><b>#124</b></a> 
hardest GEN action game (<a 
href="/games/rankings?platform=54&amp;list_type=diff&amp;dlc=1&amp;page=3&amp;game_id=586497&amp;min_votes=2#172"><b>#172</b></a>
 on GEN, <b>#5471</b> overall)</p></div></fieldset><fieldset id="js_mygames_time" class="mygames_section 
mygames_time" data-name="time" data-type="gamerater"><div class="pod_split gamerater_label"><div 
class="subsection-title">Length:<br/><div class="rating mygames_stats_time mygames_stat4"><a 
href="/genesis/586497-strider/stats#time">9.8 hours</a></div><p class="rate">38 total 
votes</p></div></div><div class="pod_split"><div class="gamerater"><p class="rate">Your Rating:</p><ol 
id="js_mygames_time_list" class="gamerater gamerater_relative gamerater_time" onclick="track_event(69);"><li 
class="rate rate_1 rate_odd nouser" data-value="1" data-name="&lt; 1 Hour" data-desc="Less than one 
hour"></li><li class="rate rate_2 no
 user" data-value="2" data-name="~1 Hour" data-desc="Around one hour"></li><li class="rate rate_3 rate_odd 
nouser" data-value="3" data-name="~2 Hours" data-desc="Around 2 hours"></li><li class="rate rate_4 nouser" 
data-value="4" data-name="~4 Hours" data-desc="Around 4 hours"></li><li class="rate rate_5 rate_odd nouser" 
data-value="5" data-name="~8 Hours" data-desc="Around 8 hours"></li><li class="rate rate_6 nouser" 
data-value="6" data-name="~12 Hours" data-desc="Around 12 hours"></li><li class="rate rate_7 rate_odd nouser" 
data-value="7" data-name="~20 Hours" data-desc="Around 20 hours"></li><li class="rate rate_8 nouser" 
data-value="8" data-name="~40 Hours" data-desc="Around 40 hours"></li><li class="rate rate_9 rate_odd nouser" 
data-value="9" data-name="~60 Hours" data-desc="Around 60 hours"></li><li class="rate rate_10 nouser" 
data-value="10" data-name="&gt;= 80 Hours" data-desc="80 or more hours"></li></ol><div 
id="js_mygames_time_name" data-name="Not Rated" class="game
 rater_name">Not Rated</div></div></div><div class="pod pod_rating"><p><a 
href="/games/rankings?platform=54&amp;genre=54&amp;list_type=time&amp;view_type=1&amp;dlc=1&amp;page=3&amp;game_id=586497&amp;min_votes=2#159"><b>#159</b></a>
 shortest GEN action game (<a 
href="/games/rankings?platform=54&amp;list_type=time&amp;view_type=1&amp;dlc=1&amp;page=4&amp;game_id=586497&amp;min_votes=2#241"><b>#241</b></a>
 on GEN, <b>#7894</b> overall)</p></div></fieldset><fieldset id="js_mygames_play" class="mygames_section 
mygames_play" data-name="play" data-type="gamerater"><div class="pod_split gamerater_label"><div 
class="subsection-title">Completed:<br/><div class="rating mygames_stats_play"><a 
href="/genesis/586497-strider/stats#play">91 users</a></div><p class="rate">41% of 223 total 
votes</p></div></div><div class="pod_split"><div class="gamerater"><p class="rate">Your Rating:</p><ol 
id="js_mygames_play_list" class="gamerater gamerater_play" onclick="track_event(69);"><li class="rate r
 ate_1 rate_odd nouser" data-value="1" data-name="Tried It" data-desc="I've tried playing this game at least 
once"></li><li class="rate rate_2 nouser" data-value="2" data-name="Played It" data-desc="I've played this 
game long enough to get a good feel for it"></li><li class="rate rate_3 rate_odd nouser" data-value="3" 
data-name="Halfway" data-desc="I've played at least through half of this game"></li><li class="rate rate_4 
nouser" data-value="4" data-name="Beat It" data-desc="I've beaten this game at least once"></li><li 
class="rate rate_5 rate_odd nouser" data-value="5" data-name="Conquered It" data-desc="I've completed 100% of 
this game, leaving nothing undone"></li></ol><div id="js_mygames_play_name" data-name="Not Rated" 
class="gamerater_name">Not Rated</div></div></div></fieldset></div></div><input type="hidden" id="stat_own" 
name="stat_own" value=""/><input type="hidden" id="stat_rate" name="stat_rate" value=""/><input type="hidden" 
id="stat_diff" name="stat_diff" value
 =""/><input type="hidden" id="stat_time" name="stat_time" value=""/><input type="hidden" id="stat_play" 
name="stat_play" value=""/><input type="hidden" name="pid" value="586497"/><input type="hidden" name="subnav" 
value="home"/><input type="hidden" name="key" value="03898427"/></form><script 
src="/js/simplejax.js"></script><script type="text/javascript" src="/js/mygames.src.js"></script></div><div 
id="mygames_nouser_dialog"><div class="pod"><div class="head"><h2 class="title">Registration Required to 
Vote</h2></div><div class="body"><p>In order to save your ratings you must have a GameFAQs account. Please <a 
href="/user/login" onclick="return show_login();">log in</a> or <a href="/user/register" onclick="return 
show_signup();">register</a> to continue.</p></div></div></div><script 
type="text/javascript">$("li.nouser").click(function(){return show_mygames_nouser_dialog();});</script><div 
class="pod content_qna">
+               <div class="head"><h2 class="title">Ask a Question</h2><a name="ask"></a></div>
+               <div class="body">
+               <p>If you're stuck in Strider, ask your fellow GameFAQs members for help.</p>           <form 
class="ask_question" id="qna" action="/genesis/586497-strider/answers?qid=-1" method="post">
+               <input class="hidden" type="hidden" name="key" value="03898427">
+                                                       <p>To ask or answer questions, please <a 
onclick="return show_login();">log in</a> or <a onclick="return show_signup();">register</a> for free.</p>
+                               </form>
+       </div>
+</div>
+
+<script src="/js/simplejax.js"></script>
+<script language="JavaScript" type="text/javascript">
+$('textarea[name="message"],label[for="spoilers"],input[name="spoilers"],input[name="submit_question"]').hide();
+$('select[name="type"]').on('change',function(){
+       if($(this).val()==0)
+       {
+               
$('textarea[name="message"],label[for="spoilers"],input[name="spoilers"],input[name="submit_question"]').hide();
+       }
+       else
+       {
+               
$('textarea[name="message"],label[for="spoilers"],input[name="spoilers"],input[name="submit_question"]').show();
+       }
+       return;
+});
+
+function question_template(value)
+{
+}
+
+function qna_search(qna_text)
+{
+       var type = $('select[name="type"]').val();
+       $('.qnasearchr').html('');
+       ajax("/ajax/qna_ask", "q=" + qna_text + "&id=586497&type=" + type + "&key=03898427", got_qna);
+}
+
+function got_qna(data)
+{
+       var info = $('.qnasearchr');
+       var tdata = '';
+       var sp = '';
+       info.append('One or more similar questions partially match your question:');
+       $.each($.parseJSON(data),function(j,i){
+               sp = i.spoiler==1 ? 'fspoiler' : '';
+               tdata += '<tr><td class="question"><a class=\"'+sp+'\" 
href="answers/'+i.question_id+'-">'+i.title+'</a></td><td class="status">'+i.question_status_name+'</td><td 
class="count">'+i.cnt+'</td></tr>';
+       });
+       info.append('<table class="qna_table search"><tr><th class="question">Search Results</th><th 
class="status">Status</th><th class="count">Answers</th></tr>'+tdata+'</table>');
+}
+</script><div class="pod"><div class="head"><h2 class="title">Game List Statistics</h2></div><div 
class="body"><ul class="game_stats"><li><h4>Now Playing</h4><p><span class="score">3</span> 
Users</p></li><li><h4>Wish List</h4><p><span class="score">38</span> Users</p></li><li><h4>Hot 
List</h4><p><span class="score">1</span> Users</p></li></ul></div></div>                          
+
+<div id="taboola-bottom-page-thumbnails"></div>
+<script type="text/javascript">
+window._taboola = window._taboola || [];
+_taboola.push({
+       mode: 'alternating-thumbnails-b',
+       container: 'taboola-bottom-page-thumbnails',
+       placement: 'game_overview Desktop Bottom Page Thumbnails',
+       target_type: 'mix'
+});
+</script>
+</div><aside class="span4"><div class="pod pod_gameinfo"><div class="head"><h2 class="title">Game 
Detail</h2></div><div class="body"><ul><li class="boxshot"><a href="/genesis/586497-strider/images" 
class="imgboxart"><img class="boxshot" src="http://img.gamefaqs.net/box/0/9/6/297096_thumb.jpg"; alt="Strider" 
/></a></li><li class="core-platform"><b>Genesis</b></li><li><a 
href="/company/1432-sega">Sega</a></li><li><b>Release:</b> <a href="/genesis/586497-strider/data">1990 
&raquo;</a></li><li><b>Also Known As:</b> <i>Strider Hiryu (JP)</i><li><b>Also on:</b>&nbsp;<a 
href="/amiga/927600-strider">AMI</a>, <a href="/arcade/583860-strider">ARC</a>, <a 
href="/c64/571886-strider">C64</a>, <a href="/cpc/941112-strider">CPC</a>, <a 
href="/nes/587658-strider">NES</a>, <a href="/pc/948646-strider-1989">PC</a>, <a 
href="/ps/961794-strider-hiryu">PS</a>, <a href="/sms/588151-strider">SMS</a>, <a 
href="/ast/948711-strider">ST</a>, <a href="/turbocd/916110-strider-hiryu">TCD</a>, <a href="/x6
 8000/930926-strider-hiryu">X68</a>, <a 
href="/sinclair/946924-strider">ZX</a></li><li><b>Franchise:</b>&nbsp;<a 
href="/games/franchise/1369-strider">Strider</a></li></ul></div></div><div id="gamespace_az"></div>
+<div class="ad ad_mpu_plus_top" id="mpu_plus_top-wrap"><div class="ad_wrap" 
id="mpu_plus_top"></div></div><div class="pod pod_related"><div class="head"><h2 class="title">Games you may 
like</h2></div><div class="body"><ul><li><a href="/genesis/563343-sonic-the-hedgehog-2"><div class="boxshot 
imgboxart"><img src="http://img.gamefaqs.net/box/5/6/5/21565_thumb.jpg"; alt="Sonic the Hedgehog 2" 
/></div><h3>Sonic the Hedgehog 2</h3><p>Super Speed! Sonic's back and better than ever. He's a blur in blue! 
A blaze of action! With his new Super Spin Dash....</p></a></li><li><a 
href="/genesis/454495-sonic-the-hedgehog"><div class="boxshot imgboxart"><img 
src="http://img.gamefaqs.net/box/4/5/8/12458_thumb.jpg"; alt="Sonic the Hedgehog" /></div><h3>Sonic the 
Hedgehog</h3><p>Super Speed! Bust the video game speed barrier wide open with Sonic the Hedgehog. Blaze by in 
a blur using the super ...</p></a></li><li><a href="/genesis/586472-sonic-the-hedgehog-3"><div class="boxshot 
imgboxart"><im
 g src="http://img.gamefaqs.net/box/1/1/2/48112_thumb.jpg"; alt="Sonic the Hedgehog 3" /></div><h3>Sonic the 
Hedgehog 3</h3><p>Swing from vines, launch new attacks, survive deadly traps and summon Tails to airlift 
Sonic out of danger.  Discover...</p></a></li><li><a href="/genesis/586468-sonic-and-knuckles"><div 
class="boxshot imgboxart"><img src="http://img.gamefaqs.net/box/3/3/4/7334_thumb.jpg"; alt="Sonic & Knuckles" 
/></div><h3>Sonic & Knuckles</h3><p>Sonic and Knuckles join forces to defeat rotten Dr. Robotnik's Death Egg 
invasion! Play Sonic &amp; Knuckles by itsel...</p></a></li><li><a 
href="/genesis/563323-ecco-the-dolphin"><div class="boxshot imgboxart"><img 
src="http://img.gamefaqs.net/box/3/4/7/21347_thumb.jpg"; alt="Ecco the Dolphin" /></div><h3>Ecco the 
Dolphin</h3><p>You are Ecco, a powerful young dolphin. A mysterious storm has swept your family from the sea. 
The search to find the...</p></a></li></ul></div></div>
+<div class="ad ad_mpu_bottom" id="mpu_bottom-wrap"><div class="ad_wrap" 
id="mpu_bottom"></div></div></aside></div></div>
+<div class="ad ad_leader_bottom" id="leader_bottom-wrap"><div class="ad_wrap" 
id="leader_bottom"></div></div></div>
+<div class="ad ad_interstitial" id="interstitial-wrap"><div class="ad_wrap" 
id="interstitial"></div></div><footer id="footer" class="footer"><div class="footer_site container row"><a 
href="/" class="footer_logo_gf">GameFAQs.com</a><a href="http://www.facebook.com/GFAQs";><i class="fa 
fa-facebook-square"></i>facebook.com/GFAQs</a><a href="http://www.twitter.com/GameFAQs";><i class="fa 
fa-twitter"></i>twitter.com/GameFAQs</a><span class="footer_break"></span><a href="/help">Help / Contact 
Us</a><span class="footer_color_drop" id="color_change"><a href="/features/change_color">Change Colors <i 
class="fa fa-caret-up"></i></a><ul class="footer_color_subnav"><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=blue">Blue (Default)</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-blue">Blue on Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=red">Red</a></li><li class="footer_colo
 r_subnav_item"><a href="/user/change_color?site_color=dark-red">Red on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=green">Green</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-green">Green on 
Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=orange">Orange</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-orange">Orange on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=purple">Purple</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-purple">Purple on 
Black</a></li><li class="footer_color_subnav_item"><a href="/user/change_color?site_color=cloudy">Cloudy 
Blue</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=grayscale">Grayscale</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_colo
 r?site_color=sepia">Sepia</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=cottoncandy">Cotton Candy</a></li></ul></span></div><div 
class="footer_network"><div class="container row"><p><a href="http://www.gamespot.com/"; 
class="footer_logo_gs" >gamespot.com</a><a href="http://www.giantbomb.com/"; 
class="footer_logo_gb">giantbomb.com</a><a href="http://www.metacritic.com/"; 
class="footer_logo_mc">metacritic.com</a><a href="http://www.gamerankings.com/"; 
class="footer_logo_gr">gamerankings.com</a></p><p>&copy; 2016 CBS Interactive Inc. All rights reserved.<span 
class="footer_break"></span><a href="http://sitemap.gamefaqs.com/";>Sitemap</a><a 
href="http://www.cbsinteractive.com/advertise";>Advertise</a><a 
href="http://legalterms.cbsinteractive.com/privacy";>Privacy Policy</a><a 
href="http://legalterms.cbsinteractive.com/adchoice";>Ad Choice</a><a 
href="http://www.cbsinteractive.com/terms_of_use.php";>Terms of Use</a></p></div></div></footer></div><div
  id="site_dialog" class="site_dialog"></div>
+<script type="text/javascript" src="//dw.cbsi.com/js/ds.js"></script>
+<script type="text/javascript" src="/js/omniture.min.js"></script>
+<script type="text/javascript">
+$('meta[id=view-guid-meta]').attr("content", $('meta[id=view-guid-meta]').attr("content").substr(0, 24) + 
Math.random().toString(16).substr(2,12));
+if(typeof DW!='undefined' && typeof omniture!='undefined')
+{
+       var jparms = JSON.parse($('meta[name=dwPageParams]').attr("content"));
+       var joparms = JSON.parse($('meta[name=omPageParams]').attr("content"));
+       jparms['viewguid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['view_guid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['anon_id'] = $.cookie('XCLGFbrowser');
+       if(!joparms['anon_id'])
+       {
+               $.getScript("//dw.cbsi.com/anonc.js").done(function( script, textStatus ) { if(typeof 
dw_anonc != 'undefined') {var anon_id = dw_anonc().id; $.cookie('XCLGFbrowser', anon_id, { expires: 3650, 
path: '/' }); joparms['anon_id'] = anon_id; } DW.pageParams = jparms; DW.clear(); 
omniture.trackPage(joparms); });
+       }
+       else
+       {
+               DW.pageParams = jparms; DW.clear();     omniture.trackPage(joparms);
+       }
+}
+</script>
+
+
+<script id="bsmloader" type="text/javascript">(function () {var bsTimeoutId; var bsmLoader = 
document.getElementById('bsmloader'); function fireAdCall() { clearTimeout(bsTimeoutId); bsTimeoutId = null; 
bsmLoader.setAttribute('data-loaded', '1'); } function nucleusCompleteHandler(payload) { fireAdCall(); } 
bsTimeoutId = setTimeout(bidTimeoutExpired, 500); function bidTimeoutExpired() { fireAdCall(); } (function() 
{ var bsm_nucleus = document.createElement("script"); bsm_nucleus.async = true; bsm_nucleus.type = 
"text/javascript"; var useSSL = "https:" == document.location.protocol; bsm_nucleus.id = 'cx-nuke'; 
bsm_nucleus.src = (useSSL ? "https:" : "http:") + "//cdn.beanstock.com/pub/cx/flagTag.js"; 
bsm_nucleus.setAttribute('data-bsm-pub', "cbsinteractive"); bsm_nucleus.setAttribute('data-bsm-pub-zone', 
$('meta[id=bsm-pub-zone-meta]').attr("content")); bsm_nucleus.setAttribute('data-bsm-sizes', 
$('meta[id=bsm-sizes-meta]').attr("content")); bsm_nucleus.setAttribute('data-bsm-zo
 ne-map-url', "//cdn.beanstock.com/pub/cbsinteractive/zm.js"); 
bsm_nucleus.setAttribute('data-bsm-event-host', "//helix.beanstock.co"); 
bsm_nucleus.setAttribute('data-bsm-flag', "true"); bsm_nucleus.setAttribute('data-bsm-version', "v3"); 
bsm_nucleus.addEventListener("onNucleusComplete", nucleusCompleteHandler); var node = 
document.getElementsByTagName("script")[0]; node.parentNode.insertBefore(bsm_nucleus, node); })(); 
})();</script>
+<script type="text/javascript" src="/js/dartAds.102715.min.js"></script>
+<script type="text/javascript" src="/js/loader2.min.js"></script>
+<!--BEGIN QUALTRICS SITE INTERCEPT-->
+<script type='text/javascript'>
+(function(){var g=function(e,h,f,g){
+this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" 
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return 
null};
+this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; 
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
+this.check=function(){var a=this.get(f);if(a)a=a.split(":");else 
if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var 
c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return 
c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
+this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g+ 
"&t=" + (new Date()).getTime();document.body&&document.body.appendChild(a)}};
+this.start=function(){var 
a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
+try{(new 
g(100,"r","QSI_S_ZN_1zcNvefGbweAxdb","//zn_1zcnvefgbweaxdb-cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_1zcNvefGbweAxdb&Q_LOC="+encodeURIComponent(window.location.href))).start()}catch(i){}})();
+</script><div id='ZN_1zcNvefGbweAxdb'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>
+<!--END SITE INTERCEPT-->
+
+<script type="text/javascript">window._taboola=window._taboola || [];
+_taboola.push({flush: true});
+</script>
+<!--Page built in 0.029 seconds on box #217-->
+</body></html>
\ No newline at end of file
diff --git a/tests/gamefaqs/data/strider-images-page.data b/tests/gamefaqs/data/strider-images-page.data
new file mode 100644
index 0000000..234d80a
--- /dev/null
+++ b/tests/gamefaqs/data/strider-images-page.data
@@ -0,0 +1,223 @@
+<!doctype html><html lang="en" itemscope><head><title>Strider Box Shots and Screenshots for Genesis - 
GameFAQs</title><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><meta 
name="description" content="For Strider on the Genesis, GameFAQs hosts box shots and screenshots, plus 11 
user screenshots." /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" 
content="width=device-width, initial-scale=1.0"><link 
href="https://fonts.googleapis.com/css?family=Roboto:900|Roboto+Condensed" rel="stylesheet" 
type="text/css"><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"; 
rel="stylesheet" type="text/css"><link href="/css/v13.20160511172426.css" rel="stylesheet" 
type="text/css"><meta name="dwPageParams" 
content="{&quot;siteid&quot;:19,&quot;ptid&quot;:6051,&quot;onid&quot;:37,&quot;pid&quot;:&quot;586497&quot;,&quot;familyid&quot;:&quot;209642&quot;,&quot;prodtypid&quot;:8,&quot;genre_id&quot;:23236,&quo
 
t;category_id&quot;:&quot;84&quot;,&quot;oid&quot;:&quot;6051-37-19-586497-&quot;,&quot;edid&quot;:107,&quot;pguid&quot;:&quot;c21f12d9f134ed9e2312665a0c0c4709&quot;,&quot;url&quot;:&quot;http:\/\/www.gamefaqs.com\/genesis\/586497-strider\/images&quot;,&quot;ts&quot;:1463184152}"
 />
+<meta name="omPageParams" 
content="{&quot;rsids&quot;:&quot;cbsigamefaqssite,cbsicbsiall&quot;,&quot;rsids_dev&quot;:&quot;cbsigamefaqssite-dev,cnetcbsiall-dev&quot;,&quot;brand&quot;:&quot;Gamefaqs&quot;,&quot;sid&quot;:&quot;gamefaqs&quot;,&quot;is_dev&quot;:false,&quot;game_title&quot;:&quot;strider-1990|strider&quot;,&quot;page_type_id&quot;:6051,&quot;platform&quot;:&quot;Genesis&quot;,&quot;esrb&quot;:null,&quot;genre&quot;:&quot;Action|Platformer|2D&quot;,&quot;franchise&quot;:&quot;strider&quot;,&quot;page_type&quot;:&quot;game_image_list&quot;,&quot;hierarchy&quot;:&quot;Games|Game|Images|Image
 
List&quot;,&quot;channel&quot;:&quot;Games&quot;,&quot;game_id&quot;:&quot;586497&quot;,&quot;product_id&quot;:&quot;586497&quot;,&quot;user_status&quot;:&quot;false&quot;,&quot;content_id&quot;:null,&quot;content_title&quot;:null,&quot;content_type&quot;:null,&quot;content_source&quot;:null,&quot;search_term&quot;:null,&quot;event_ids&quot;:null,&quot;marketing_cloud_id&quot
 ;:&quot;10D31225525FF5790A490D4D AdobeOrg&quot;}" />
+<meta id="ad-settings" itemprop="ad-settings" 
content="{&quot;script&quot;:&quot;\/\/www.googletagservices.com\/tag\/js\/gpt.js&quot;,&quot;target_params&quot;:{&quot;game&quot;:&quot;strider-1990&quot;,&quot;con&quot;:&quot;genesis&quot;,&quot;ptype&quot;:&quot;game_image_list&quot;,&quot;franchise&quot;:&quot;strider&quot;,&quot;genre&quot;:&quot;Action,Platformer,2D&quot;,&quot;rating&quot;:&quot;esrb-e10,pegi-7,cbau-pg,cero-b&quot;,&quot;publisher&quot;:&quot;Sega&quot;,&quot;score&quot;:&quot;74&quot;,&quot;user&quot;:&quot;anon&quot;,&quot;session&quot;:&quot;m&quot;,&quot;rdate&quot;:&quot;bp52&quot;,&quot;firstpg&quot;:1},&quot;unit_name&quot;:&quot;\/8264\/uk-gamefaqs&quot;,&quot;deferred&quot;:true,&quot;service&quot;:&quot;dart&quot;,&quot;client&quot;:&quot;xfp&quot;,&quot;load_in_head&quot;:&quot;gpt&quot;,&quot;single_request&quot;:true,&quot;disable_initial_load&quot;:true,&quot;enable_callback&quot;:true,&quot;enable_collapse_empty_divs&quot;:false,&quot;slot
 
_order&quot;:[&quot;leader_top&quot;,&quot;leader_plus_top&quot;,&quot;mpu_top&quot;,&quot;mpu_plus_top&quot;,&quot;skin_top&quot;,&quot;omnibar_top&quot;,&quot;interstitial&quot;,&quot;native-top&quot;,&quot;mpu_bottom&quot;,&quot;leader_bottom&quot;],&quot;mapped_units&quot;:{&quot;skin_top&quot;:{&quot;size&quot;:[[1600,1000]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;omnibar_top&quot;:{&quot;size&quot;:[[980,45]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_plus_top&quot;:{&quot;size&quot;:[[728,90],[970,66],[970,150],[970,250],[960,150]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_top&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;leader_bottom&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;mpu_plus_top&quot;:{&quot;size&quot;:[[300,250],[300,600],[300,100]],&quot;target&quot;:{&quot;pos&quot;
 
:&quot;top&quot;}},&quot;mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_bottom&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;native-top&quot;:{&quot;size&quot;:[[11,11]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;interstitial&quot;:{&quot;outOfPage&quot;:true}}}"
 />
+<meta id="view-guid-meta" name="view-guid-meta" itemprop="view-guid" 
content="c21f12d9-f134-4ed9-e231-2665a0c0c470">
+<meta id="bsm-pub-zone-meta" name="bsm-pub-zone-meta" itemprop="bsm-pub-zone" content="gamefaqs.com/nucleus">
+<meta id="bsm-sizes-meta" name="bsm-sizes-meta" itemprop="bsm-sizes" content="728x90 300x250">
+
+<script type="text/javascript" src="/js/modernizr-custom.js"></script><script type="text/javascript" 
src="/js/jquery.js"></script><script type="text/javascript" src="/js/jquery-outside.min.js"></script><script 
type="text/javascript" src="/js/jquery-ui.min.js"></script><script type="text/javascript" 
src="/js/jquery.cookie.min.js"></script><script type="text/javascript" 
src="/js/gamefaqs.20160511172426.js"></script><script type="text/javascript">
+window._taboola=window._taboola || [];
+_taboola.push({other:'auto'});
+!function(e,f,u){e.async=1;e.src=u;
+f.parentNode.insertBefore(e, f);
+}(document.createElement('script'),
+document.getElementsByTagName('script')[0],
+'//cdn.taboola.com/libtrc/cbsinteractive-gamefaqs/loader.js');
+</script><script type="text/javascript">var _gaq = _gaq || [];  _gaq.push(['nT._setAccount', 
'UA-27653683-1']);  _gaq.push(['nT._setAllowLinker', true]); _gaq.push(['nT._setSampleRate', '1']); 
_gaq.push(['nT._trackPageview']); _gaq.push(['_setAccount', 'UA-22577913-2']); 
_gaq.push(['_setCustomVar',1,'PageType','6051',3]); _gaq.push(['_setCustomVar',2,'LoggedIn','No',2]); 
_gaq.push(['_setCustomVar',3,'UserLevel','0',3]);  _gaq.push(['_trackPageview']); (function() { var ga = 
document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = '//www' + 
'.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s); })();</script><script type="text/javascript" 
src="//js-sec.indexww.com/ht/ls-gamefaqs.js" async="async"></script></head><body class=" wf-active"><div 
class="wrapper g_gamespace p_586497 s_genesis"><div class="masthead">
+
+       <div class="masthead_strip">
+               <div class="container row">
+                       <nav class="masthead_systems">
+                               <a href="/3ds">3DS</a>
+                               <a href="/ds">DS</a>
+                               <a href="/iphone">iOS</a>
+                               <a href="/pc">PC</a>
+                               <a href="/ps3">PS3</a>
+                               <a href="/ps4">PS4</a>
+                               <a href="/psp">PSP</a>
+                               <a href="/vita">Vita</a>
+                               <a href="/wii-u">Wii U</a>
+                               <a href="/xbox360">Xbox 360</a>
+                               <a href="/xboxone">Xbox One</a>
+                               <span class="masthead_platform_drop"><a class="mast_nav_last" 
href="/games/systems">More&nbsp;Systems <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ouya">Ouya</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/arcade">Arcade</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps">PlayStation</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/dreamcast">Dreamcast</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/saturn">Saturn</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/gamecube">GameCube</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/snes">Super Nintendo</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/genesis">Genesis</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/nes">NES</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox">Xbox</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/n64">Nintendo 64</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">And 96 More...</a></li>
+                                       </ul>
+                               </span>
+                       </nav>
+
+                               <div class="masthead_user platforms">
+                                                                       <span 
class="masthead_platform_drop"><a class="mast_nav_last" onclick="if(navigator.userAgent.match(/(Android)/)) 
return false;" href="/games/systems">Top&nbsp;Platforms <i class="fa fa-caret-down"></i></a>
+                                       <ul class="masthead_platform_subnav">
+                                               <li class="masthead_platform_subnav_item"><a 
href="/3ds">3DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/ps4">PlayStation 4</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/android">Android</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/vita">PlayStation Vita</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ds">DS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/psp">PSP</a></li>
+                                               <li class="masthead_platform_subnav_item"><a href="/gba">Game 
Boy Advance</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii">Wii</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/iphone">iOS</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/wii-u">Wii U</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/pc">PC</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xbox360">Xbox 360</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps2">PlayStation 2</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/xboxone">Xbox One</a></li>
+                                               <li class="masthead_platform_subnav_item"><a 
href="/ps3">PlayStation 3</a></li>
+                                                       <li class="masthead_platform_subnav_item"><a 
href="/games/systems">More...</a></li>
+                                       </ul>
+                               </span>                         </div>
+
+                       <div class="masthead_user">
+                               <div class="masthead_user" data-step="9" data-intro="Now that you've seen 
what we have to offer, you can register an account for free to have complete access to all of our great 
community features. If you already have an account, you can log in here as well.">
+       <a href="/user/login" onclick="return show_login();""><i class="fa fa-key nouser"></i>Log In</a>
+       <a href="/user/register" onclick="return show_signup();" class="nouser">Sign Up</a>
+</div>
+<div id="login_dialog">
+<div class="pod">
+       <div class="head"><h2 class="title">Log In to GameFAQs</h2></div>
+       <div class="body">
+
+<form class="login" id="login" method="post" action="/user/login" onsubmit="return submit_login();"><input 
type="hidden" name="path" value="http://www.gamefaqs.com/genesis/586497-strider/images"; /><input 
class="hidden" type="hidden" name="key" value="3d2c6ba8">
+       <table class="contrib">
+
+       <tr>
+       <td>
+       <input class="text login_email" id="login_email" type="text" name="EMAILADDR" maxlength="90" 
placeholder="Username/Email" />
+       </td>
+       </tr>
+       
+       <tr>
+       <td>
+       <input class="text login_password" id="login_password" type="password" name="PASSWORD" maxlength="64" 
placeholder="Password"/>
+       </td>
+       </tr>
+       
+       <tr><td>
+       
+       <input class="btn btn_primary btn_wide login_submit" id="login_submit" type="submit" value="login" />
+       
+       </td></tr>
+       <tr><td>
+       
+       <a href="/user/recover">Forgot your username or password?</a><br /><br />
+       <a href="/user/register">Don't have an account? Sign up for free!</a>
+       
+       </td></tr>
+       </table>
+       
+       </form>
+</div>
+</div>
+</div>
+
+
+
+                       </div>
+
+               </div>
+       </div>
+
+       <div class="masthead_main container row">
+               <div class="masthead_logo_search span6">
+
+                       <div class="masthead_logo" data-step="1" data-intro="Welcome to GameFAQs, your 
one-stop site for gaming guides, cheats, and more. If you're ever lost on the site, you can click this logo 
to get back to the home page at any time.">
+                               <a href="/">GameFAQs</a>
+                       </div>
+
+                       <div class="masthead_search">
+                               <form class="search" method="get" action="/search" data-step="2" 
data-intro="You can use this box to search our extensive database of games. There are quick links to all of 
the content we have for the game directly from the search results.">
+                                       <fieldset>
+                                       <button type="submit"><i class="fa fa-search"></i></button>
+                                       <input type="text" id="searchtextbox" name="game" value="" 
class="search" placeholder="Game Title Search" />
+                                       </fieldset>
+                               </form>
+                       </div>
+
+               </div>
+
+               <div class="masthead_nav span6">
+                       <nav>
+                       <a href="/answers" data-step="3" data-intro="If you have a specific question for a 
game, you can ask it here and see if our users can answer it for you.">Answers</a>
+                       <a href="/boards" data-step="4" data-intro="We have a unique message board for every 
version of every game in our extensive database, combining into the largest gaming message board on the 
Net.">Boards</a>
+                       <a href="/community" data-step="5" data-intro="GameFAQs wouldn't be what it is 
without our active community of users contributing content and conversations. See what your friends are up 
to, or browse through various categories of users like our top contributors here.">Community</a>
+                       <a href="/contribute" data-step="6" data-intro="If you'd like to contribute your own 
guides, reviews, or cheats for a game, this is the place to go. We accept many other types of content as well 
from trivia to game credits. You can find a full list and all of the guidelines for submitting content 
here.">Contribute</a>
+                       <a href="/games" data-step="7" data-intro="Explore our comprehensive library of 
games. Find out what's popular on the site or see how we rank games based on difficulty, length, and 
more.">Games</a>
+                       <a href="/new" data-step="8" data-intro="If you're wondering what games are coming 
out soon, or what content we've posted recently, this is the place to look.">What&rsquo;s New</a>
+                       </nav>
+               </div>
+
+       </div>
+
+</div><div id="mantle_skin">
+<div class="ad ad_leader_top" id="leader_top-wrap"><div class="ad_wrap" id="leader_top"></div></div><div 
id="content" class="container"><div class="main_content row"><div class="span8"><header 
class="page-header"><nav class="crumbs"><ol class="crumbs"><li class="crumb top-crumb"><a 
href="/genesis">Genesis</a></li><li class="crumb"><a href="/genesis/category/54-action">Action</a></li><li 
class="crumb"><a href="/genesis/category/56-action-platformer">Platformer</a></li><li class="crumb"><a 
href="/genesis/category/84-action-platformer-2d">2D</a></li></ol></nav><h1 class="page-title"><a 
href="/genesis/586497-strider">Strider</a></h1></header><nav id="js_content_nav" 
class="content_nav_wrap"><div class="content_nav_imp_wrap"><div class="cnav_imp cnav_faqs cnav_item"><a 
href="/genesis/586497-strider/faqs">FAQs</a></div><div class="cnav_imp cnav_item"><a 
href="/boards/586497-strider">Board</a></div><div id="js_content_nav_toggle" 
class="content_nav_label">More</div></div><ol class
 ="content_nav content_nav_split"><li class="cnav_item cnav_has_drop"><a 
href="/genesis/586497-strider">Home</a><ol class="content_subnav"><li class="csubnav_item"><a 
href="/genesis/586497-strider">Summary</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/data">Release Data</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/credit">Game Credits</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/playing">Also Playing</a></li><li class="csubnav_item"><a 
href="/genesis/586497-strider/stats">Collection Stats</a></li></ol></li><li class="cnav_imp cnav_item"><a 
href="/genesis/586497-strider/faqs">FAQs</a></li><li class="cnav_item"><a 
href="/genesis/586497-strider/cheats">Cheats</a></li><li class="cnav_item cnav_has_drop"><a 
href="/genesis/586497-strider/reviews">Reviews</a><ol class="content_subnav"><li class="csubnav_item"><a 
href="/genesis/586497-strider/reviews">Reader Reviews</a></li><li class="csubnav_item"><a 
href="/genesis/586497
 -strider/critic">Critic Reviews</a></li></ol></li><li class="cnav_item_active"><a 
href="/genesis/586497-strider/images">Images</a></li><li class="cnav_item"><a 
href="/genesis/586497-strider/videos">Videos</a></li><li class="cnav_item"><a 
href="/genesis/586497-strider/answers">Answers</a></li><li class="cnav_imp cnav_item"><a 
href="/boards/586497-strider">Board</a></li></ol></nav>
+<script type="text/javascript">
+$('#js_content_nav_toggle').click(function(){
+       $('.content_nav_wrap').toggleClass('content_nav_open');
+});
+</script><div class="pod game_imgs"><div class="head"><h2 class="title">Game Box Shots</h2></div><div 
class="body"><table class="contrib"><tr><td class="thumb index:0 modded:0 iteration:1 modded:1"><div 
class="img boxshot"><a href="/genesis/586497-strider/images/186844"><img class="img100 imgboxart" 
src="http://img.gamefaqs.net/box/0/9/7/297097_thumb.jpg"; alt="Strider Hiryu (JP)" /></a><div 
class="region">JP 09/29/90</div></div></td><td class="thumb index:1 modded:1 iteration:2 modded:2"><div 
class="img boxshot"><a href="/genesis/586497-strider/images/12207"><img class="img100 imgboxart" 
src="http://img.gamefaqs.net/box/0/9/6/297096_thumb.jpg"; alt="Strider (US)" /></a><div class="region">US 
1990</div></div></td><td class="thumb index:2 modded:2 iteration:3 modded:3"><div class="img boxshot"><a 
href="/genesis/586497-strider/images/158849"><img class="img100 imgboxart" 
src="http://img.gamefaqs.net/box/0/9/8/297098_thumb.jpg"; alt="Strider (EU)" /></a><div class="region">EU 1991
 </div></div></td><td class="thumb index:3 modded:3 iteration:4 modded:0"><div class="img boxshot"><a 
href="/genesis/586497-strider/images/1454287"><img class="img100 imgboxart" 
src="http://img.gamefaqs.net/box/3/9/4/437394_thumb.jpg"; alt="Strider (SA)" /></a><div class="region">SA 
1991</div></div></td></tr><tr><td class="thumb index:4 modded:0 iteration:5 modded:1"><div class="img 
boxshot"><img class="img100 imgboxart" src="http://img.gamefaqs.net/box/0/9/9/297099_thumb.jpg"; alt="Strider 
Hiryu (JP)" /><div class="region">JP 11/15/11</div></div></td><td class="thumb index:5 modded:1 iteration:6 
modded:2"><div class="img boxshot"><img class="img100 imgboxart" 
src="http://img.gamefaqs.net/box/1/0/0/297100_thumb.jpg"; alt="Strider (US)" /><div class="region">US 
02/16/12</div></div></td><td class="thumb index:6 modded:2 iteration:7 modded:3"><div class="img 
boxshot"><img class="img100 imgboxart" src="http://img.gamefaqs.net/box/1/0/1/297101_thumb.jpg"; alt="Strider 
(EU)" /><div cla
 ss="region">EU 03/15/12</div></div></td><td class="thumb index:7 modded:3 iteration:8 modded:0"><div 
class="img boxshot"><img class="img100 imgboxart" src="http://img.gamefaqs.net/box/1/0/2/297102_thumb.jpg"; 
alt="Strider (AU)" /><div class="region">AU 03/15/12</div></div></td></tr></table></div><div class="head"><h2 
class="title">GameFAQs Reader Screenshots</h2></div><div class="body"><table class="contrib"><tr><td 
class="thumb"><a href="/genesis/586497-strider/images/21"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/d/c/3/gfs_2207_1_1_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/22"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/1/0/6/gfs_2207_1_2_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/23"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/5/4/5/gfs_2207_1_3_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/24"><img class="imgboxart" src="h
 ttp://img.gamefaqs.net/screens/b/c/2/gfs_2207_2_1_thm.jpg" /></a></td></tr><tr><td class="thumb"><a 
href="/genesis/586497-strider/images/25"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/7/0/7/gfs_2207_2_2_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/26"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/3/4/4/gfs_2207_2_3_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/27"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/e/8/d/gfs_2207_2_4_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/28"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/a/c/e/gfs_2207_2_5_thm.jpg"; /></a></td></tr><tr><td class="thumb"><a 
href="/genesis/586497-strider/images/29"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/6/0/b/gfs_2207_2_6_thm.jpg"; /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/210"><img class="imgboxart" src="http:
 //img.gamefaqs.net/screens/2/4/8/gfs_2207_2_7_thm.jpg" /></a></td><td class="thumb"><a 
href="/genesis/586497-strider/images/211"><img class="imgboxart" 
src="http://img.gamefaqs.net/screens/d/9/9/gfs_2207_2_8_thm.jpg"; 
/></a></td><td></td></tr></table></div></div><div class="pod contrib"><div class="head"><h2 class="title">Got 
a Picture?</h2></div><div class="body"><p>You can <a 
href="/contribute/submit_screenshot?gameid=586497">submit screenshots</a> or <a 
href="/contribute/submit_box?gameid=586497">submit boxshots</a> for this game and show them 
off.</p></div></div>                           
+
+<div id="taboola-bottom-page-thumbnails"></div>
+<script type="text/javascript">
+window._taboola = window._taboola || [];
+_taboola.push({
+       mode: 'alternating-thumbnails-b',
+       container: 'taboola-bottom-page-thumbnails',
+       placement: 'game_image_list Desktop Bottom Page Thumbnails',
+       target_type: 'mix'
+});
+</script>
+</div><aside class="span4"><div class="pod pod_gameinfo"><div class="head"><h2 class="title">Game 
Detail</h2></div><div class="body"><ul><li class="boxshot"><a href="/genesis/586497-strider/images" 
class="imgboxart"><img class="boxshot" src="http://img.gamefaqs.net/box/0/9/6/297096_thumb.jpg"; alt="Strider" 
/></a></li><li class="core-platform"><b>Genesis</b></li><li><a 
href="/company/1432-sega">Sega</a></li><li><b>Release:</b> <a href="/genesis/586497-strider/data">1990 
&raquo;</a></li><li><b>Also Known As:</b> <i>Strider Hiryu (JP)</i><li><b>Also on:</b>&nbsp;<a 
href="/amiga/927600-strider">AMI</a>, <a href="/arcade/583860-strider">ARC</a>, <a 
href="/c64/571886-strider">C64</a>, <a href="/cpc/941112-strider">CPC</a>, <a 
href="/nes/587658-strider">NES</a>, <a href="/pc/948646-strider-1989">PC</a>, <a 
href="/ps/961794-strider-hiryu">PS</a>, <a href="/sms/588151-strider">SMS</a>, <a 
href="/ast/948711-strider">ST</a>, <a href="/turbocd/916110-strider-hiryu">TCD</a>, <a href="/x6
 8000/930926-strider-hiryu">X68</a>, <a 
href="/sinclair/946924-strider">ZX</a></li><li><b>Franchise:</b>&nbsp;<a 
href="/games/franchise/1369-strider">Strider</a></li></ul></div></div><div id="gamespace_az"></div>
+<div class="ad ad_mpu_plus_top" id="mpu_plus_top-wrap"><div class="ad_wrap" 
id="mpu_plus_top"></div></div><div class="pod pod_topgames pod_gs_video"><div class="head"><h2 
class="title">More From GameSpot</h2></div><div class="body">Get more <a 
href="http://www.gamespot.com/strider/"; target="_new">Strider news</a> at GameSpot.</div></div><div 
class="pod pod_related"><div class="head"><h2 class="title">Games you may like</h2></div><div 
class="body"><ul><li><a href="/genesis/563343-sonic-the-hedgehog-2"><div class="boxshot imgboxart"><img 
src="http://img.gamefaqs.net/box/5/6/5/21565_thumb.jpg"; alt="Sonic the Hedgehog 2" /></div><h3>Sonic the 
Hedgehog 2</h3><p>Super Speed! Sonic's back and better than ever. He's a blur in blue! A blaze of action! 
With his new Super Spin Dash....</p></a></li><li><a href="/genesis/454495-sonic-the-hedgehog"><div 
class="boxshot imgboxart"><img src="http://img.gamefaqs.net/box/4/5/8/12458_thumb.jpg"; alt="Sonic the 
Hedgehog" /></div><h3>Sonic the H
 edgehog</h3><p>Super Speed! Bust the video game speed barrier wide open with Sonic the Hedgehog. Blaze by in 
a blur using the super ...</p></a></li><li><a href="/genesis/586472-sonic-the-hedgehog-3"><div class="boxshot 
imgboxart"><img src="http://img.gamefaqs.net/box/1/1/2/48112_thumb.jpg"; alt="Sonic the Hedgehog 3" 
/></div><h3>Sonic the Hedgehog 3</h3><p>Swing from vines, launch new attacks, survive deadly traps and summon 
Tails to airlift Sonic out of danger.  Discover...</p></a></li><li><a 
href="/genesis/586468-sonic-and-knuckles"><div class="boxshot imgboxart"><img 
src="http://img.gamefaqs.net/box/3/3/4/7334_thumb.jpg"; alt="Sonic & Knuckles" /></div><h3>Sonic & 
Knuckles</h3><p>Sonic and Knuckles join forces to defeat rotten Dr. Robotnik's Death Egg invasion! Play Sonic 
&amp; Knuckles by itsel...</p></a></li><li><a href="/genesis/586607-wonder-boy-in-monster-world"><div 
class="boxshot imgboxart"><img src="http://img.gamefaqs.net/box/9/9/5/19995_thumb.jpg"; alt="Wonder Boy 
 in Monster World" /></div><h3>Wonder Boy in Monster World</h3><p>Townsfolk cower in fear as legions of 
deadly monsters invade the planet. Only Wonder Boy can fight smart enough - 
and...</p></a></li></ul></div></div>
+<div class="ad ad_mpu_bottom" id="mpu_bottom-wrap"><div class="ad_wrap" 
id="mpu_bottom"></div></div></aside></div></div>
+<div class="ad ad_leader_bottom" id="leader_bottom-wrap"><div class="ad_wrap" 
id="leader_bottom"></div></div></div>
+<div class="ad ad_interstitial" id="interstitial-wrap"><div class="ad_wrap" 
id="interstitial"></div></div><footer id="footer" class="footer"><div class="footer_site container row"><a 
href="/" class="footer_logo_gf">GameFAQs.com</a><a href="http://www.facebook.com/GFAQs";><i class="fa 
fa-facebook-square"></i>facebook.com/GFAQs</a><a href="http://www.twitter.com/GameFAQs";><i class="fa 
fa-twitter"></i>twitter.com/GameFAQs</a><span class="footer_break"></span><a href="/help">Help / Contact 
Us</a><span class="footer_color_drop" id="color_change"><a href="/features/change_color">Change Colors <i 
class="fa fa-caret-up"></i></a><ul class="footer_color_subnav"><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=blue">Blue (Default)</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-blue">Blue on Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=red">Red</a></li><li class="footer_colo
 r_subnav_item"><a href="/user/change_color?site_color=dark-red">Red on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=green">Green</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-green">Green on 
Black</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=orange">Orange</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=dark-orange">Orange on Black</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=purple">Purple</a></li><li 
class="footer_color_subnav_item"><a href="/user/change_color?site_color=dark-purple">Purple on 
Black</a></li><li class="footer_color_subnav_item"><a href="/user/change_color?site_color=cloudy">Cloudy 
Blue</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=grayscale">Grayscale</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_colo
 r?site_color=sepia">Sepia</a></li><li class="footer_color_subnav_item"><a 
href="/user/change_color?site_color=cottoncandy">Cotton Candy</a></li></ul></span></div><div 
class="footer_network"><div class="container row"><p><a href="http://www.gamespot.com/"; 
class="footer_logo_gs" >gamespot.com</a><a href="http://www.giantbomb.com/"; 
class="footer_logo_gb">giantbomb.com</a><a href="http://www.metacritic.com/"; 
class="footer_logo_mc">metacritic.com</a><a href="http://www.gamerankings.com/"; 
class="footer_logo_gr">gamerankings.com</a></p><p>&copy; 2016 CBS Interactive Inc. All rights reserved.<span 
class="footer_break"></span><a href="http://sitemap.gamefaqs.com/";>Sitemap</a><a 
href="http://www.cbsinteractive.com/advertise";>Advertise</a><a 
href="http://legalterms.cbsinteractive.com/privacy";>Privacy Policy</a><a 
href="http://legalterms.cbsinteractive.com/adchoice";>Ad Choice</a><a 
href="http://legalterms.cbsinteractive.com/terms-of-use";>Terms of Use</a></p></div></div></footer></div><
 div id="site_dialog" class="site_dialog"></div>
+<script type="text/javascript" src="//dw.cbsi.com/js/ds.js"></script>
+<script type="text/javascript" src="/js/omniture.min.js"></script>
+<script type="text/javascript">
+$('meta[id=view-guid-meta]').attr("content", $('meta[id=view-guid-meta]').attr("content").substr(0, 24) + 
Math.random().toString(16).substr(2,12));
+if(typeof DW!='undefined' && typeof omniture!='undefined')
+{
+       var jparms = JSON.parse($('meta[name=dwPageParams]').attr("content"));
+       var joparms = JSON.parse($('meta[name=omPageParams]').attr("content"));
+       jparms['viewguid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['view_guid'] = $('meta[id=view-guid-meta]').attr("content");
+       joparms['anon_id'] = $.cookie('XCLGFbrowser');
+       if(!joparms['anon_id'])
+       {
+               $.getScript("//dw.cbsi.com/anonc.js").done(function( script, textStatus ) { if(typeof 
dw_anonc != 'undefined') {var anon_id = dw_anonc().id; $.cookie('XCLGFbrowser', anon_id, { expires: 3650, 
path: '/' }); joparms['anon_id'] = anon_id; } DW.pageParams = jparms; DW.clear(); 
omniture.trackPage(joparms); });
+       }
+       else
+       {
+               DW.pageParams = jparms; DW.clear();     omniture.trackPage(joparms);
+       }
+}
+</script>
+
+
+
+<script type="text/javascript" src="/js/dartAds.042616.min.js"></script>
+
+<script type="text/javascript" src="/js/loader2.min.js"></script>
+<!--BEGIN QUALTRICS SITE INTERCEPT-->
+<script type='text/javascript'>
+(function(){var g=function(e,h,f,g){
+this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" 
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return 
null};
+this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; 
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
+this.check=function(){var a=this.get(f);if(a)a=a.split(":");else 
if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var 
c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return 
c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
+this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g+ 
"&t=" + (new Date()).getTime();document.body&&document.body.appendChild(a)}};
+this.start=function(){var 
a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
+try{(new 
g(100,"r","QSI_S_ZN_1zcNvefGbweAxdb","//zn_1zcnvefgbweaxdb-cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_1zcNvefGbweAxdb&Q_LOC="+encodeURIComponent(window.location.href))).start()}catch(i){}})();
+</script><div id='ZN_1zcNvefGbweAxdb'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>
+<!--END SITE INTERCEPT-->
+
+<script type="text/javascript">window._taboola=window._taboola || [];
+_taboola.push({flush: true});
+</script>
+<!--Page built in 0.051 seconds on box #212-->
+</body></html>
\ No newline at end of file
diff --git a/tests/gamefaqs/test_gamefaqs.c b/tests/gamefaqs/test_gamefaqs.c
new file mode 100644
index 0000000..9462edb
--- /dev/null
+++ b/tests/gamefaqs/test_gamefaqs.c
@@ -0,0 +1,177 @@
+/*
+ * Copyright (C) 2014 Igalia S.L.
+ *
+ * Author: Juan A. Suarez Romero <jasuarez igalia com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ */
+
+#include <grilo.h>
+
+#define GAMEFAQS_ID "grl-gamefaqs"
+
+static GrlMedia *
+build_game_media (const gchar *title)
+{
+  GrlMedia *media;
+
+  media = grl_media_new ();
+  grl_media_set_title (media, title);
+
+  return media;
+}
+
+static void
+test_setup (void)
+{
+  GError *error = NULL;
+  GrlRegistry *registry;
+
+  registry = grl_registry_get_default ();
+  grl_registry_load_all_plugins (registry, TRUE, &error);
+  g_assert_no_error (error);
+}
+#define DESCRIPTION "You're Strider, a crunching hulk of muscle with a grappling hook and laser sword. 
You're in a future land of backward time, and its evil Master is taunting you with defeat. Can you survive 8 
megs of incredible danger? Hang-glide into the citadel, then clang your hook into metal to stiff-arm up to 
safety. Stay alive by slashing armies, winged robots, and prehistoric monsters into shuddering heaps! Battle 
alluring Amazons who sling vicious boomerangs and drum out a war chant to turn your mind manic. Slide, duck, 
and cartwheel past lasers, spikes and bombs. Screech to a halt in the face of giant metal monkeys and 
centipedes. Feel your biceps burst as you grapple with snarling musclemen. Cling to battleship bulkheads. 
Leap from Tyrannosaurus Rex. It's Strider! The Master awaits!"
+
+static void
+test_resolve_good_found (void)
+{
+  GError *error = NULL;
+  GList *keys;
+  GrlMedia *media;
+  GrlOperationOptions *options;
+  GrlRegistry *registry;
+  GrlSource *source;
+  GDateTime *date_time;
+  guint expected_n_thumbnails, expected_n_external_urls;
+
+  registry = grl_registry_get_default ();
+  source = grl_registry_lookup_source (registry, GAMEFAQS_ID);
+  g_assert (source);
+
+  media = build_game_media ("Strider");
+  grl_media_set_mime (media, "application/x-genesis-rom");
+
+  keys = grl_metadata_key_list_new (GRL_METADATA_KEY_THUMBNAIL,
+                                    GRL_METADATA_KEY_DESCRIPTION,
+                                    GRL_METADATA_KEY_EXTERNAL_URL,
+                                    GRL_METADATA_KEY_RATING,
+                                    GRL_METADATA_KEY_PUBLICATION_DATE,
+                                    GRL_METADATA_KEY_ORIGINAL_TITLE,
+                                    NULL);
+
+  options = grl_operation_options_new (NULL);
+  grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_FULL);
+
+  grl_source_resolve_sync (source, media, keys, options, &error);
+
+  g_assert_no_error (error);
+
+  /* We should get a thumbnail */
+  expected_n_thumbnails = grl_data_length (GRL_DATA (media), GRL_METADATA_KEY_THUMBNAIL);
+  g_assert_cmpuint (expected_n_thumbnails, ==, 4);
+  g_assert_cmpstr (grl_media_get_thumbnail_nth (media, 0),
+                   ==,
+                   "http://img.gamefaqs.net/box/0/9/7/297097_front.jpg";);
+
+  g_assert_cmpstr (grl_media_get_description (media),
+                   ==,
+                   DESCRIPTION);
+
+  expected_n_external_urls = grl_data_length (GRL_DATA (media), GRL_METADATA_KEY_EXTERNAL_URL);
+  g_assert_cmpuint (expected_n_external_urls, ==, 1);
+  g_assert_cmpstr (grl_media_get_external_url (media),
+                   ==,
+                   "http://www.gamefaqs.com/genesis/586497-strider";);
+
+  /* Comparing floats fails with: (3.71000004 == 3.71) */
+  g_assert_cmpint (grl_media_get_rating (media) * 100, ==, 371);
+
+  date_time = grl_media_get_publication_date (media);
+  g_assert_cmpint (g_date_time_get_year (date_time), ==, 1990);
+
+  g_assert_cmpstr (grl_media_get_original_title (media),
+                   ==,
+                   "Strider Hiryu (JP)");
+
+  g_list_free (keys);
+  g_object_unref (options);
+  g_object_unref (media);
+}
+
+static void
+test_resolve_thumbnail_found (void)
+{
+  GError *error = NULL;
+  GList *keys;
+  GrlMedia *media;
+  GrlOperationOptions *options;
+  GrlRegistry *registry;
+  GrlSource *source;
+  guint expected_n_thumbnails;
+
+  registry = grl_registry_get_default ();
+  source = grl_registry_lookup_source (registry, GAMEFAQS_ID);
+  g_assert (source);
+
+  media = build_game_media ("Kirby & the Amazing Mirror");
+  grl_media_set_mime (media, "application/x-gba-rom");
+
+  keys = grl_metadata_key_list_new (GRL_METADATA_KEY_THUMBNAIL,
+                                    NULL);
+
+  options = grl_operation_options_new (NULL);
+  grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_FULL);
+
+  grl_source_resolve_sync (source, media, keys, options, &error);
+
+  g_assert_no_error (error);
+
+  /* We should get a thumbnail */
+  expected_n_thumbnails = grl_data_length (GRL_DATA (media), GRL_METADATA_KEY_THUMBNAIL);
+  g_assert_cmpuint (expected_n_thumbnails, ==, 3);
+  g_assert_cmpstr (grl_media_get_thumbnail_nth (media, 2),
+                   ==,
+                   "http://img.gamefaqs.net/box/9/8/5/57985_front.jpg";);
+
+  g_list_free (keys);
+  g_object_unref (options);
+  g_object_unref (media);
+}
+
+int
+main(int argc, char **argv)
+{
+  g_setenv ("GRL_PLUGIN_PATH", LUA_FACTORY_PLUGIN_PATH, TRUE);
+  g_setenv ("GRL_LUA_SOURCES_PATH", LUA_SOURCES_PATH, TRUE);
+  g_setenv ("GRL_PLUGIN_LIST", "grl-lua-factory", TRUE);
+  g_setenv ("GRL_NET_MOCKED", GAMEFAQS_DATA_PATH "network-data.ini", TRUE);
+
+  grl_init (&argc, &argv);
+  g_test_init (&argc, &argv, NULL);
+
+  test_setup ();
+
+  g_test_add_func ("/gamefaqs/resolve/good-found", test_resolve_good_found);
+  g_test_add_func ("/gamefaqs/resolve/thumbnail-found", test_resolve_thumbnail_found);
+
+  gint result = g_test_run ();
+
+  grl_deinit ();
+
+  return result;
+}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]