Something about this game gives me the same feeling as those rocket landing games! Such a cool interpretation!