A downloadable Visual Novel for Windows, macOS, Linux, and Android

"Welcome to Northern Forests!"

Hewoo guys! Ari here, greetings from MEXICO! ;p

This is a linear story, already planned, but not coded/ illustrated entirely yet. So there will be new content about every 1-3  months!

You play as an otter among big species, so expect SIZE DIFFERENCE, romance, drama, slice of life and a lot of NSFW!

This files are supposed to be for MATURE AUDIENCE!  n.n'

Patrons are able to check the newest build a month earlier! You can support this project  on patreon!

Remember you can contact me faster on twitter if you want to make any advice on coding or grammar! (english is not my mother lenguage)! ;D 

Our friend Parrt is working on a CHINESE TRANSLATION!
Check out PREVIOUS build 0.9.5 in  Chinese for PC HERE and chinese android version here 

PlatformsWindows, macOS, Linux, Android
Rated 4.9 out of 5 stars
(252 total ratings)
AuthorAri Guardian
GenreVisual Novel
Tagsbear, Furry, Gay, LGBT, NSFW, otter, rottweiler, size-difference, yiff
Average sessionA few seconds
LanguagesEnglish, Chinese

Install instructions

Hewoo!  This is+18 content!
Download a file depending on your device (Android/Win/Mac/Lin).
Use the "Chapter Select" button to jump directly to the part of the story you want! ;D
If you downloaded the game before, avoid loading a previous save,  as they might pop up errors due to monthly code update! (sorry about that! n.n') 

-Android: download the files and select "install app". It will say something like "This files could be dangerous" and stuff, but that is shown in every visual novel app, just continue the installation ;)

- PC: Open the zip file>>double click on the folder>> double click on "HeatSource">> click  "extract all" >> double click again on "Heat Source" 


HeatSource-0.12.0-linux.tar.bz2 149 MB
HeatSource-0.12.0-mac.zip 142 MB
HeatSource-0.12.0-win.zip 158 MB
ariguardian.com-release.apk 159 MB

Development log

View all posts


Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 86 · Next page · Last page
(3 edits) (+1)

Hey AriGuardian, You did a great job with this vn.. 

it left me wondering tho.. 

*potential spoilers ahead*








I feel e little confused when angel suddenly refer to the mc as love and the mc ended up refering angel as his boyfriend because I didn't see any love confession before that, oh well maybe it is just me and my thick skull not noticing any subtlety or something along the way.. The story is interesting, I'm not complaining really.. 

This vn makes my heart flutters and melts all over the place.. I literally can't hold myself from giggling like a highschool girls when they gossips about their super crush awesomeness whenever everything get sweets and romantic.. 

and whenever it happens, my soul was just like "Sh*t oh no.. nononono...... NO!!t-this is too much... Just what the hell am I getting myself into??... I'm way too bitter and sour for this..... this gonna hurt my bitterness and sourness a lot aaaarh!!......... "

*few minutes later, still reading with sparkling eyes, amusement and butterfly all over the place* "Wha?? uh... Cough cough a-aherm......B-but please  don't stop reading cuz I..... Uh.... I... I kinda love it I suppose...... I like how the bear treat the MC...."

*also a few chapters later* "Ugh I.. I can't take it anymore.... too much sweetness!!.... I-I'm dying but I need this in my life!!..... Aaaaaaaaaaaa I'm confused with my feelings.... ugh f*ck it! I don't care anymore, I love this vn!! and I love that angel bear a lot.... he's PRECIOUS!!!! I need to know what's going to happen next!"

haha sorry it may sounds cringeworthy but it's just how I feel eh (>.<)9


oh my.. no, please don't feel cringe or anything alike, this is like one of the best replies! I swear I started crying from your sweetness not even half way it 😭😭😭💖💖💖💖💖💖💖💖

Thanks for your time writing all of it, it means the world to me! 😭❤️💖🥰

And yeah, seems like there are relationships that don't start with official words,  they just.. flow (?) 😅 I know that might not be the usual way things are done, but I also know they do can start like that🤭😏🥰

I will continue bringing more content!, Hopefully next chapter will be done by around the 24th ;)

Pd.: Your name matches perfectly the vibes you give, thanks for existing🥰💖✨

Ooooo.. I see what you mean now... it's going to make things even more interesting eh? I'm so excited XD

Aww shucks.. you gonna make me blush (>///<)  I'm just glad if it makes you feel happy and more motivated hehe.....

Keep up the good work boy~ You are awesome!

uwufff!! 🙈💖✨😋🤔💪🥰


This game is amazing but who think angel has another partner in this lol

i'm at chapter 10 probably, and....

This Angel bear is really an utopian guy, I personally don't wanna let go and am willing to give up everything just to be with him.

😭💖💖💖💖🙌✨✨✨ my heart is melting asdfghasdfg 💖

Why not? since the first meeting, MC has been treated with exclusive warmth. Then the next day, the sacred union between two lovebirds happened and no other name but "Love" heard all the time. What's more, Angel is the son of an extraordinary hotelier. What more can one would ask?
(1 edit)

I tried to start this game I love it but every time I do it says this

CI'm sorry, but an uncaught exception occurred.

While running game code:

Exception: Line with id chapter1_712daa3f appeared twice, at game/chapter1.rpy:5 and game/chapters1-16.rpy:5.

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "/Users/mac/Documents/Untitled Folder/heat-source 2/HeatSource.app/Contents/Resources/autorun/renpy/bootstrap.py", line 274, in bootstrap


  File "/Users/mac/Documents/Untitled Folder/heat-source 2/HeatSource.app/Contents/Resources/autorun/renpy/main.py", line 490, in main

    renpy.game.script.load_script() # sets renpy.game.script.

  File "/Users/mac/Documents/Untitled Folder/heat-source 2/HeatSource.app/Contents/Resources/autorun/renpy/script.py", line 297, in load_script

    self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)

  File "/Users/mac/Documents/Untitled Folder/heat-source 2/HeatSource.app/Contents/Resources/autorun/renpy/script.py", line 809, in load_appropriate_file

    self.finish_load(stmts, initcode, filename=lastfn) # type: ignore

  File "/Users/mac/Documents/Untitled Folder/heat-source 2/HeatSource.app/Contents/Resources/autorun/renpy/script.py", line 427, in finish_load


  File "/Users/mac/Documents/Untitled Folder/heat-source 2/HeatSource.app/Contents/Resources/autorun/renpy/translation/__init__.py", line 169, in take_translates

    n.filename, n.linenumber))

Exception: Line with id chapter1_712daa3f appeared twice, at game/chapter1.rpy:5 and game/chapters1-16.rpy:5.

Darwin-19.6.0-x86_64-i386-64bit x86_64


Sun Nov  6 13:58:17 2022

hello bro! You might need to delete your previous version and install it again! Sorry for this, the code was updated for better. n.n'

Hope you are doing well!

(2 edits) (+2)

I have some ... Thoughts... About chapter 14. Strong thoughts. 

It's not respect someone decision to say that and literally the next thing you say is trying to dissuade said decision. Mar has all the right to not even look in his parents direction after what they had done, he also should not have to lie about it, especially to the person that is supposed to be his boyfriend and the person that said that was going to respect.his.decision. 

I know , this feel like a rant, but it just rubs me the wrong way... 

Besides that, it was a really nice update, I still have to catch up to the chapter 16, but I waited a while for this update, and I shall savor it.


agreed, that's not quite the best move from our MC. Of course, this will lead to other thingies in the future. We will see what he does about it🌛💫✨


chuck is definitely my favorite

Hi when I try to launch the new update on mac I get a traceback error: 

an uncaught exception occurred.

While running game code:

Exception: Line with id chapter1_712daa3f appeared twice, at game/chapter1.rpy:5 and game/chapters1-16.rpy:5.

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "/Users/luke/Library/Application Support/itch/apps/heat-source/HeatSource.app/Contents/Resources/autorun/renpy/bootstrap.py", line 274, in bootstrap


  File "/Users/luke/Library/Application Support/itch/apps/heat-source/HeatSource.app/Contents/Resources/autorun/renpy/main.py", line 490, in main

    renpy.game.script.load_script() # sets renpy.game.script.

  File "/Users/luke/Library/Application Support/itch/apps/heat-source/HeatSource.app/Contents/Resources/autorun/renpy/script.py", line 297, in load_script

    self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)

  File "/Users/luke/Library/Application Support/itch/apps/heat-source/HeatSource.app/Contents/Resources/autorun/renpy/script.py", line 809, in load_appropriate_file

    self.finish_load(stmts, initcode, filename=lastfn) # type: ignore

  File "/Users/luke/Library/Application Support/itch/apps/heat-source/HeatSource.app/Contents/Resources/autorun/renpy/script.py", line 427, in finish_load


  File "/Users/luke/Library/Application Support/itch/apps/heat-source/HeatSource.app/Contents/Resources/autorun/renpy/translation/__init__.py", line 169, in take_translates

    n.filename, n.linenumber))

Exception: Line with id chapter1_712daa3f appeared twice, at game/chapter1.rpy:5 and game/chapters1-16.rpy:5.

Darwin-21.2.0-x86_64-i386-64bit x86_64


Tue Oct 25 17:21:24 2022

hello! Please try to use the Chapter Select button instead of loading a previous save ;)

Sorry, these kind of errors might happen cus the code was updated! If the error persists please contact me via Twitter, I might answer faster in there;)

Hi, the problem is this is a failure to launch. I can't even get to the chapter select button.

Hmm 🤔 seems like you might need to uninstall your previous version and install the latest, sorry for the inconvenience

Oiiii,suas patas já melhoraram? Estou ansioso para ver mais um episódio

Too bad I have to wait now, but I think if the pace is going to pick up, its about time!  Things are already standing to get complicated and we are barely scratching the surface!  Keep it your doing fine!~ and slippery as an otter!~ <3

uwuff!! <3<3


There really isn't much to say. All I can think of is that I really enjoyed the story! The art is well executed and the writing is imersive with the sound and music. This is hands down one of my top favorites.


heyo thanks buddy! That's very sweet! nwn 

quando chegará a próxima atualização do patreon

(1 edit) (+4)(-2)

hello! due to an injury in my paws it will be longer than expected, probably around the 20th of october

Best wishes for you! ❤️


Thanks buddy! I'm getting out of the injury and start feeling normal again n.n

I'm glad!!

Dios, me encanta xD estoy descargando la ultima actualizacion con muchas ganas, la ultima build fue <33333333

Uwuuu ahí me comentas que te pareció owo owo 

Me encanto! es que diosss Angel es taaan cute, ill be waiting for more content <3 ty for the update <3

Uwuuuuuuu <3

quiero un saludito Mr autor :3

Hola Sr. Puntito ;p que le pareció los nuevos capítulos? ÙWÚ

(1 edit)

Arte pero me hace falta más damian en mi vida 

spoiler hehe siguiente capitulo hehe ;p


Double back, Corkscrew, and Loop de Loop! You are full of surprises! Really keeps me on my toes compared to how I felt about end of last update, that is fur sure!  Couldn't tell where that was headed!

hehehe n.n We'll see what happens next  ;3

And just when I wanted to chuck Chuck.. derp..., don't do that to me!  Got to be careful with fake outs! Easy to misunderstand if your not in the know! XD

Não consigo encontrar a versão Android ?


hello! you might cought me right in the moment I was uploading the newest build! n.n'
Now it should be ready to download! ;D


Esse projeto também estará em português 🦦🇧🇷🐺

Não creio :Ooooooo

Este VN me gusta, pero tengo una duda, si no es mucha molestia preguntar ¿El juego estará traducido en español?

Hola Santiago! En verdad quiero hacer una versión en español lo más pronto posible, pero verás, es muy complejo hacer traducciones en Renpy ( el programa para hacer está novela) antes de completarla, ya que cada que agregas líneas de código, tienes que hacer la traducción toooda de nuevo, línea por línea! 🤯😭 lo sé, suena tonto pero así es 😅

 Un truco que uso para ver novelas que están en otro idioma es descargarlas para PC y usar mi celular con la app de traductor de Google, con su función de cámara y Pum! Traducción en tiempo real! 💖 Me alegra que te haya interesado este proyecto para querer una versión en español, espero poder resolver eso pronto! 😅😋 Saludos desde México!

Gracias por contestar mi duda, espero algún día puedas resolver ese problema se que se podrá saludos desde México también :D


yo aprendí inglés leyendo nekojishi jaja, animo si se puede 

yo aprendi bastante leyendo Adastra ehehehe Uwu


Ari you HAVE TO write a story about dating Chuck He's so attractive Bet everyone feels the same

Great job!

thanks buddy! n.n7

Okay! XD, now your showing things I might have a dislike for in others..., but in the event I am assuming too much, I'm like Mar, I take things seriously, that is why humor like this really rubs me the wrong way, for I wouldn't wanted to have offended another.

Misinformation and miscommunication are cornerstones for any schism, easily can cause a simple situation to turn into a bloodbath over time...

That hybrid combo though does make for one devastating package!

I hate things that are too spur of the moment, even more when they seem so out of place and flip things.

You must be going somewhere with this, so I can't be too upset over it just yet...


WHAAAAT you can't leave us with that cliifhanger AAAAAAAAAAAAAAAA !!!!!!!!!!

Heyoo now we can see the next chapters ;3 UWU

Mar can't ask for a better welcome damn !!!

Loved this update thank you and have a good day <3


Great start to the day, 3 chapters, great work love this VN


Ayo triple chapter release???


Finally finished school and no more house under construction,so..😂


Ah ^___^ I'm reeaally enjoying how the story is developing~ UwU each build becomes better than the last n_n keep up all the great work! ^o^/

🙌 woohoo 🎉 uwu

What is the name of this game folder?  I can't find it 🥺🥺🥺🥺🥺

Heyo would you like to send me a screenshot on Twitter? Maybe I can help you finding the problem ;)


Omg I loving this game keep up the amazing work 



uwuuuuuuuuu thanks! n.n7


you had me at size difference


WOOF! nwn




nice art, and a good storyline, I'm curious about Damian in the next chapter

heyoo thanks for the kind words! Let's see were the story leads 😏


Siempre que subes una actualización se que va a ser buena, de verdad, me encanta esta vn, ánimo 😋🥵🔥


gracias hermanote! n.n

(1 edit)

https://itch.io/t/1150391/cannot-read-property-build-of-undefined-possible-solution https://itch.io/t/1738873/cannot-read-property-build-of-undefined https://itch.io/t/1852361/no-game-files-available-to-install https://itch.io/t/2060763/dev-cannot-read-property-build-of-undefined many links to fix error cannot build.


This is very useful! I just followed the recommendations to fix it! Now it should say what Operative System is each one of the downloadable files!

Thanks for taking the time to letting me know this! I'll be sure to write it down for future updates! Sorry, publishing is kinda the last thingies we do after a lot of work and we might be mentally exhausted by the time to publish xD

(1 edit)

Either the recommendations in the links really helped you, or this piece of buggy code, calling itself a Launcher, somehow mended itself and deigned to download what was asked of it for once! (Which it categorically refused to do with some novels…). P.S. “Hewoo! After completing the KungFuPanda project I’m developing my first original story “Heat Source”! It means a lot to me that You’re reading this! Uwu I would be pleased to bring you guys these pieces done with all my heart’s passion! -Ari ;D uwu” Where can I find this mentioned project? A download link please! Translated with [www.DeepL.com/Translator](I apologize for the translation errors)

Here :
comic chapter 1-2 https://drive.google.com/drive/folders/1tgbCB7q7bJkEorAxYIGfdcRIgMjbMHM8?usp=sha...

and video-comic chapter 3:  https://drive.google.com/file/d/1_XWZMG317iPgfJgoi9ddVewrrEG79Ln_/view?usp=shari...

is very old work but hope you like it ;)

I prefer these guys, here is the link. And here is a link to their novel, it is still on the lips in our country!


The music and ambient sound effects are surprisingly immersive. Good work keep it up bro!~



In chapter 7, background music is Guzheng cover of a song from the 1986 Chinese TV series Journey to the West, performed by Carol Chang. The song actually tells a story of forbidden affection and heartbreaking parting between a monk and a queen.

Holy yikes this is so cool! 🥰🥰🥰💖💖💖


I'm a little curious about whether this story will evolve into two people redeeming each other. Maybe in the future dialogue, the otter will say to the angel: Did someone tell you that you are a real angel? It brought dawn to my dark world and saved me from chaos and degeneration. As the angel said to the otter: you know, I love you not only because of your appearance, but because you have an invisible courage and the life I yearn for. I'm looking forward to the next story more and more:)

Devlog of 0.9.1?

Indeed ;3

(2 edits)

Pienso que Damián usa demasiados mexicanismos, aqui de donde soy tampoco decímos uno en cada frase pero igual es mi fav jaja.

 como pueden vivir vidas vacías sin chilaquiles?

imposible heheh


Usually I think that the sex scenes of most VNs are a bit 'meh', but seeing this last update got me reeeeally surprised bahaha

Both by the "make love" details and by the "daddy" thingy BAHAHAHA that last part got me a bit WTF (they're almost the same age...)


hshshshhsh Upsidupsi n//w//n

Play for the first time. I fail in English, I have to try to use online translation😭😭

psst! A trick that I sometimes use is download the VN on PC,

 then using my cellphone with Google Translator App>

 activate "camera translation" and chazam! Visible translation in real-time! Hope it's useful n.n

oh I think I found a way

oh nice!!

Deleted 169 days ago

is that an app?


U can use Traductor-U if you play on android

ooh K ty :D


 Great update, really loving this Vn.  Keep up the good work

thankies! n.n7


0.8 update was MAGICAL ✧・゚・゜. 。・゚゚
super romantic, informative, and hot as all hell 🔥

I hope it was worth some humidity down your groin 😋💖🤭🥰😅

(1 edit)

Heyo! ^^, always love reading xour new updates, Heat Source is soops cute~! :3

I'd like to make a suggestion regarding the part where the MC and Angel are walking to his room, if xou don't mind?

LP's aren't normally pro "pick me up", actually, it really annoys them. However! Mar is the "Shelter me" type and all about being manhandled :p sooo might I suggest that xou at least acknowledge most little people don't like being picked up? Xou could say something like:

"I know most dwarves don't like being babied, but I could really get used to Angel fawning over me all the time~"

Just a suggestion! ^_^" keep doing what xou're doing because we love it~ n_n/

heyoo thanks for the suggestion, tho I think MC is really enjoying being carried by Angel, and big guys in general huh? 🤭

I know I would~ U///U



Asdfgasdfg ÙWÚ

Viewing most recent comments 1 to 40 of 86 · Next page · Last page