I don't know if I'll dedicate myself to it, but I played a couple of hours of Rebel Strike tonight. The game's missions seem to have a branching structure, and I've beaten a few missions along each of the available branches, and earned a couple of medals as well.

Eh... I'm not really impressed with the game so far.
I LOOOOOOVE Flying Omelette!!
Crawl and 1000