The idea is nice and I really like how you combine such mechanics in one game. Graphics and Music are also really catchy. Good job!