I had a ton of fun with this game, played it twice and got to something like wave 17. Graphics and sound are great, the shooting and upgrades feel very good, the mechanics and win/failure conditions are well thought out. Excellent game, very happy to have played it.