Yes, it have some similarities, you can also check Gibhard, another similar game.
Thanks for pointing it out. :)