I've played this for a few hours (from a previous giveaway), and it's fun. The gameplay is the common "die, upgrade, try again," but the timer on everything adds an element of frenetic choice-making as you decide if it's worth delving deeper into a seam or moving onto the next one.
Recommended.