Using a ServletException was routing to the right page but was not preserving desired status code, switching to just forwarding to the 404 jsp
Unused import
I prefer the colon
don't treat empty string as a game name
extract css to external file
handle problems with twitch api better
add caching layer to twitch api service
handle twitch api failures even better, fall back on cached result even if stale