Design patterns - singleton, command, service locator, event driven
W a s d to move you already know how to play don't touch the walls get the key and out the door.
Survive the rising tide in an endless labyrinth of fear
Roam the corridors, find a way out of the labyrinth with monsters.