My entry for Ludum Dare #28, December 2013 (48-hour game development competition)