Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 22:13 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2026-04-01 08:38 UTC · Community Announcements · MOKKOGRAD
Hi everyone,This update fixes a small thing in one of the game's later areas that I was made aware of and could be the source of some nasty problems if left unattended. However, this update is also the first time since June that I really touched this project and since then I updated my version of Game Maker.This is significant insofar in that these updates for a while had introduced an engine related bug that could potentially cause the game to slow down significantly.From what I can tell, this is fixed now. However I do not trust Yoyogames at this point and so I'm just letting you know that s
2025-06-16 10:09 UTC · Community Announcements · MOKKOGRAD
Hi everyone,Just wanted to let you know that Virtue's Heaven now has Steam Cloud saves enabled and that they should work.However, I'm just one person who only has access to one working PC right now, so even though I did as many test as I could on my end and I'm confident that things should work, I've also never done this kind of stuff before and that means there could always be something I missed, or didn't consider.So in that regard, please let me know if you notice anything weird happening to your save files, especially for those of you who play the game on different devices.
2025-05-28 12:08 UTC · Community Announcements · MOKKOGRAD
Hi everyone, First of all, thanks to everyone who was kind enough to buy a copy of this game so far. You may have noticed that I updated the game a few times over the past week. Most of these were fixes to specific, critical issues, that didn't warrant a separate news post for each one, but I think after a week it's a good idea to give you all quick run-down of them: Fixed an issue in one of the later areas where the camera would end up in a place where it was not supposed to be Fixed an issue where the player might end up stuck in the floor at the start of the final area, if you were to pause
2025-05-20 16:17 UTC · Community Announcements · MOKKOGRAD
Hi everyone! I honestly didn't think this would ever happen, but Virtue's Heaven is finally finished and released! I'm extremely exhausted right now, but feel free to post any issues you might run into, or bugs and other sorts of problems in the game's steam forum and I'll promise I get around to addressing them as soon as I'm not a complete mess. Especially those who followed this game for several years now, thank you so much for your patience. Anyway, in case anyone is interested about some of the background for this game, I wrote a bit about it over on my blog: A look at the 90(!) months it
2025-04-04 14:01 UTC · Community Announcements · MOKKOGRAD
{STEAM_CLAN_IMAGE}/42491037/63310bd42e7c84be2711615bc83339326560a1db.gif Hi everyone! I recently noticed that the Demo is actually fairly outdated in some places, compared the where the full game is right now, so I thought I might as well push out a newer version, to bring it a bit more in line again. There are some systemic changes that have been made, but most of those only really come into affect in the full game. I guess the biggest change are some of the visual updates, some slight tweaks to the boss fights (at least with those that you have access to), the fact that you can now hug all o
2025-02-20 09:46 UTC · Community Announcements · MOKKOGRAD
Hi everyone! I can finally announce that Virtue’s Heaven will be released on May 20th 2025 and to celebrate(?) this milestone, I went ahead and released a completely new demo for it as well. The demo should take somewhere between 20-60 minutes to play (probably more towards the 20 minute range tbh) and features the first bigger area of the game, as well as some side paths. Virtue’s Heaven is a bit particular in some ways, so I want point some things out for the demo that I feel might be worth pointing out, just in case people run into them: Please do yourself a favour and play the game with a
2024-09-02 16:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, Good news for everyone, because the game is still happening! The video goes a bit more into the details, but the long and short of it is that I realized what the game is and what I had to do to get it there. Now the next step is to make sure that it all fits together and works as well as possible. Here's the post I mentioned in the video: https://cohost.org/MOKKA/post/7188075-making-my-game-more
2024-01-10 17:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, It's a new year and Virtue's Heaven is still happening! What a time to be alive, truly.
2023-11-06 17:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, Things are happening and they are good!
2023-10-02 14:26 UTC · Community Announcements · MOKKOGRAD
Hi friends, yes, the game still exists. I just couldn't do anything with it for a few Months. If you want to learn more about some of the reasons why things just came to a halt and where the game's going next, feel free to watch this Month's devlog: Also here's the link to the "Metroidvanias are hell" blogpost I wrote back in July: https://mokkograd.net/posts/2023-07-11-Metroidvanias-are-hell Thank you for your patience!
2023-05-02 16:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, Things are still moving forward, a bit slower than expected, but the direction is still good. This Month's video therefore isn't that much about progress, and more about me trying to unpack a specific thought I had a few days ago and that I thought might be interesting:
2023-04-05 11:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, March was an important Month for this game's development, despite how little actual progress was made. More in the video below:
2023-03-09 15:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, Another long video! Talking a lot about the Steam Next Fest experience, managing expectations and also car racing for some reason.
2023-02-16 10:53 UTC · Community Announcements · MOKKOGRAD
Hi friends, Another small update to the Demo: Changed the Upwards Dash Tutorial, to make it maybe a bit less frustrating Changed the placement of some helping Birds Some tweaks to the Walljump This is probably going to be the last update I'll do for this Demo, aside from fixing bugs that crash/break the game. The upwards dash tutorial now teaches you specific elements in sequence and I also changed the wording of the initial message, because I noticed that the previous message implied, that you *have* to press "up" after you started a dash, when actually you can just hold the input and then st
2023-02-13 17:00 UTC · Community Announcements · MOKKOGRAD
Hi friends, Wall jumps and Ledge Grabs now only require you to hold a direction Changed Tutorial messages regarding both mechanics So I took notice that folks didn't like that you had to press a button to do a walljump and over the last day or so I've been thinking about ways to change it, while still maintaining the core idea, of it involving a deliberate decision. You now initiate a walljump, when you hold your directional input, while colliding with a wall. However, you won't be stationary in that state, and instead slowly slide downwards. In order to remain stationary, you still need to pr
Full appinfo as delivered by Steam PICS, changenumber 35165358. Also at /api/app/1929860/raw.
{
"appid": "1929860",
"common": {
"name": "Virtue's Heaven",
"type": "Game",
"icon": "f4539763e2932e81e473e300dd601dca9a7c3501",
"clienticon": "248b8dafeb41e6ad8620ccf65793b4a3dc8f2fb2",
"clienttga": "4657018c7fb46a3d1a02f2990fce4a1964a787bd",
"oslist": "windows",
"osarch": "",
"osextended": "",
"releasestate": "released",
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "fd0d0a7e12adb0bfa62a5fc21a32a91cb7053caa/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54.069767441860435",
"height_pct": "58.58465922583716"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54.069767441860435",
"height_pct": "58.58465922583716"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
},
"image2x": {
"english": "library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1775908736",
"associations": {
"0": {
"type": "developer",
"name": "MOKKOGRAD"
},
"1": {
"type": "publisher",
"name": "MOKKOGRAD"
}
},
"primary_genre": "25",
"genres": {
"0": "1",
"1": "25",
"2": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_28": "1",
"category_60": "1",
"category_67": "1",
"category_68": "1",
"category_74": "1",
"category_75": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1747756811",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1929860",
"store_tags": {
"0": "1628",
"1": "4166",
"2": "3834",
"3": "19",
"4": "3871",
"5": "4295",
"6": "44868",
"7": "7208",
"8": "4777",
"9": "4106",
"10": "1625",
"11": "1734",
"12": "21",
"13": "3964",
"14": "492",
"15": "6869",
"16": "4182",
"17": "1743",
"18": "7481",
"19": "4158"
},
"review_score": "7",
"review_percentage": "100"
},
"extended": {
"developer": "MOKKOGRAD",
"publisher": "MOKKOGRAD",
"homepage": "https://mokkograd.net/"
},
"config": {
"installdir": "Virtue's Heaven",
"launch": {
"0": {
"executable": "virtueheav_full.exe",
"config": {
"oslist": "windows"
}
}
}
},
"depots": {
"1929861": {
"manifests": {
"public": {
"gid": "3081784151071392986",
"size": "283762455",
"download": "150673584"
}
}
},
"branches": {
"public": {
"buildid": "22598851",
"timeupdated": "1775032298",
"timebuildupdated": "1775032260"
}
}
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "10"
}
}