No matter how difficult or absurd you make a puzzle, your players will find an even more impossible and preposterous way of solving it.
Project Button Masher
I teach myself music composition by imitating the style of various videogame soundtracks. How did it turn out? Listen for yourself.
Diablo III Retrospective
We were so upset by the server problems and real money auction that we overlooked just how terrible everything else is.
Silent Hill 2 Plot Analysis
A long-form analysis on one of the greatest horror games ever made.
Batman: Arkham City
A look back at one of my favorite games. The gameplay was stellar, but the underlying story was clumsy and oddly constructed.
So what happens when a SOFTWARE engineer tries to review hardware? This. This happens.