game files
Contains ABunchOfKeys.ulx
A zip containing the game’s story file and solution.
Requires a Glulx interpreter. Visit IFWiki for download links. (Compressed with ZIP. Free Unzip tools are available for most systems at

Have you played this game?

You can rate this game, record that you've played it, or put it on your wish list after you log in.

Playlists and Wishlists

RSS Feeds

New member reviews
Updates to downloadable files
All updates to this page

A Bunch of Keys

by Mike Gerwat


Web Site

(based on 1 rating)
1 review

About the Story

A time travel story of a real life piano tuner and repairman who just happens to be blind.

Game Details

Language: English (en)
First Publication Date: April 6, 2018
Current Version: Unknown
License: Freeware
Development System: Inform 7
IFID: 1249BC2A-2170-41A0-9182-5B1AFF0A46BB
TUID: 5ijday9f6jren7k1


Entrant, Main Festival - Spring Thing 2018


- View the most common tags (What's a tag?)

(Log in to add your own tags)

Member Reviews

Average Rating:
Number of Reviews: 1
Write a review

1 of 1 people found the following review helpful:
A massive game of intense difficulty, April 11, 2018
by MathBrush
Related reviews: more than 10 hours

This game is the third by Mike Gerwat, after Hill 160 and Escape from Terra.

This is in the top tier of long parser games if played without a walkthrough. You play a version of the author, a former piano tuner who was born blind and is now deaf and tuned pianos for famous bands. You now go back through time to college and other places.

The gameplay length is increased by the difficulty. Some important room descriptions are only printed once. If you didn't see it the first time, you'll never see it again. Seemingly minor actions lead to game over's hundreds of moves later. Searching the code, there are 542 instances of the phrase "GAME OVER!", ranging from leaving the taps on when exiting the shower to using shoddy condoms.

The walkthrough is not completely accurate, either, leading to more random deaths. Random deaths cannot be undone, meaning that you must save constantly.

The game is split into four sections, the first and last of which have alternate paths. I was unable to complete the first section with either path, but I read through much of the game in the decompiled text strings.

I'm giving it three stars because it is descriptive, it is reasonably polished, and it seems to communicate the emotional feeling that the author was going for when adding in all of the pitfalls.

This is version 6 of this page, edited by Zape on 4 May 2021 at 10:38pm. - View Update History - Edit This Page - Add a News Item