It indeed is quite familiar. The instruction limit and inventory arose naturally in the level design because obvious solutions in our case were quite often the case. Thanks!