I pissed away today playing a Rogue-lite that I've become attached to: Star Renegades.
It's an RPG where you have a limited number of days to prepare for a big boss that you have to fight, and then you pick up a new party member and some upgrades and you go to the next planet. The sprite work is really excellent, and the gameplay is mechanically deep.
I managed to beat the "Extreme" difficulty today, and that was just a blast. At one point I thought I had completely fucked myself over, cause I went into a boss fight completely forgetting that he can change his elemental resistances, and 3 of my party members had elemental weapons and were useless during portions of the fight. That was no good at all, you can't change weapons mid-fight, and the game saves the moment you enter a fight, and saves every turn to solidify your mistakes, and I was getting my ass kicked. I even thought that this run, which I had invested maybe 12-13 hours into by that point, was completely dead, but I stuck it out. Through some ingenuity and ballsiness, I managed to JUST BARELY BY THE SKIN OF MY TEETH eek out a victory. Success or failure literally boiled down to 1 or 2 hitpoints, and believe you me I was spending 15 minutes, or even 30 minutes or more, on every turn, carefully thinking through all my options, meticulously calculating everything. I had to go all out, purposefully ignoring defense and letting my party members get knocked unconscious, just so I could use the very last little bit of energy my characters still had to sneak in the last few hits and clinch the victory at the very last second...
IT FELT AMAZING.
That was the most satisfying victory in a game I've had in a long time.