This....
...Has almost nothing to do with boomshine and stuff. You got much more things and you even added upgrades! Also, this game isn't based on luck for 90% like boomshine.
Very good! Maybe you could improve the buttons and text, it had a good style but I believe you can improve it with a style wich matches your shapes better.