Played and rated this game. It's very difficult but it's not a rage game though. Good Luck!
Could you please check my game.