An action-puzzle maze escape game (SDL)