Oh... I was expecting better.

Map is too small
Towers can be destroyed before minions come
No laning phase
No proper roles to create a Meta
No items? (Or at least too few)

Does it run 60fps all the time, no drops or stutter?