I haven't been able to beat wave 12. The game plays great and is pretty entertaining for anyone in the mood of a mix between classic arcade shooter, shump and bullet hell.
You can unlock different skins, but I just wish there were more. You can use the coins to upgrade the cannon though.