This could be a great game... if I don't have to play the same levels for million times whenever I am introduced with a new mechanic.