This is actually really good! My only suggestion would be to make the people in the chat maybe a little more interactive with the player (I know thats basically making an AI but it would help), and a bit less camera shake (it's kind of disorientating). Great job!
BUG: If you go into the shop menu, you can repeatedly click the buy button and it will appear as though you bought more heroes, but it doesnt always give you more heroes, but it sometimes does...