Quite stressful--it's difficult to consider your strategy when you have limited time and bars draining in front of you. It's hard to guess what the impact of any particular decision will be, and you die fast. Impressive for how much tension it builds with such limited graphics, though. Definitely gets across the feeling of desperation.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.