Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Letter House (demo version)View game page

Talk to spirits. Walk the dreamscape. Discover- what are your walls made of?
Submitted by Pepper (@PepperParker222) — 1 day, 1 hour before the deadline
Add to collection

Play game

Letter House (demo version)'s itch.io page

Results

CriteriaRankScore*Raw Score
Scariness...#783.2804.400
Halloweeny?#1003.4294.600
Candy!!#1042.8323.800
Fun#1083.4294.600
Overall#1093.2204.320
Monsterous!#1123.1304.200

Ranked from 5 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Log Line
Talk to spirits. Walk the dreamscape. Discover- what are your walls made of?

Content Warnings
Flashing images, startling sounds, depictions of death and grief

Team Members
Solo developer

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

I must confess I wasn't immediately compelled to play after seeing the main menu (and recieving the same crash as Ebbasuke did), but I'm glad I did. Hidden within the Letter House icon was a vivid journey into the lives of multiple soulful objects. I really loved how you utilized word art within the dreams to showcase how the different magical objects cried their thoughts. It was really drawn in and can't wait to hear more of Crystal's story! 

Submitted

This was surreal! The art style fits the weirdness going on, but some of the scenes need a warning for flashing images. I liked the subtle animations, they worked well for the story.

I tried originally to play this through the Itch app, but it wouldn't launch. When I downloaded it, it started up ok. However, when I went to the Preferences from the Main Menu and tried to go back, Ren'Py sent me this error. It didn't stop me from playing the game though.

I'm sorry, but an uncaught exception occurred.
While running game code:
  File "game/screens.rpy", line 710, in execute
    screen preferences():
  File "game/screens.rpy", line 710, in execute
    screen preferences():
  File "game/screens.rpy", line 714, in execute
    use game_menu(_("Preferences"), scroll="viewport"):
  File "game/screens.rpy", line 415, in execute
    screen game_menu(title, scroll=None, yinitial=0.0):
  File "game/screens.rpy", line 415, in execute
    screen game_menu(title, scroll=None, yinitial=0.0):
  File "game/screens.rpy", line 419, in execute
    if main_menu:
  File "game/screens.rpy", line 420, in execute
    add gui.main_menu_background
  File "game/screens.rpy", line 420, in <module>
    add gui.main_menu_background
AttributeError: 'StoreModule' object has no attribute 'main_menu_background'
-- Full Traceback ------------------------------------------------------------
Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3315, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3735, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3735, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 710, in execute
    screen preferences():
  File "game/screens.rpy", line 710, in execute
    screen preferences():
  File "game/screens.rpy", line 714, in execute
    use game_menu(_("Preferences"), scroll="viewport"):
  File "game/screens.rpy", line 415, in execute
    screen game_menu(title, scroll=None, yinitial=0.0):
  File "game/screens.rpy", line 415, in execute
    screen game_menu(title, scroll=None, yinitial=0.0):
  File "game/screens.rpy", line 419, in execute
    if main_menu:
  File "game/screens.rpy", line 420, in execute
    add gui.main_menu_background
  File "game/screens.rpy", line 420, in <module>
    add gui.main_menu_background
AttributeError: 'StoreModule' object has no attribute 'main_menu_background'
Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Letter House 1.0
Sun Oct  9 14:29:22 2022

Dang, I was just getting into it! This is a super intriguing story. I liked the world (sentient tarot decks! People named after typefaces!) and the epistolary parts really piqued my interest. I felt like I was just beginning to piece it together and really wanted to know what happens next! The visuals weren't always effective, though--the digitally drawn parts tended to stick out a lot. If you have the chance to work with an artist on the full game, I'd recommend it, because a good story deserves equally good art.

Submitted

Oh man, I love surreal stuff, so this was right up my alley, especially with the dreamscape sequences which were beautifully done :3 I really like what you've done with the quotes on the title screen too! That's such a cool idea. There's so much to unpack in this even if it is a demo. I don't want to say any spoilers, but the sense of foreboding was so great that when I reached the part that said it was the end of the demo and to check back on itch in a few days, I was like, whaaaaat? Nooo T_T You can't end it here x3 So I guess I will have to be patient and check back! Haha.