I like this, but the controls make it somewhat even more impossible. Good concept, good ideas for bringing back impossible games, but, again, controls could be improved. Nice one!
That's the point of the weird controls! The weirdness of it makes it more difficult.