The amout of fun this game offers is equal to the number of bullets on screen :D I played the game until it crashed, because there was too much fun per frame :D Loved it!
(also, bots' upgrades don't seem to reset after you die and restart, but upgrade prices do reset..so.. yeah ;) )