Remember this terrible, laggy, never-updated, p2w piece of shit game? It's back.
Apparently some company that isn't completely awful bought it and actually cares about the playerbase, so they've been pumping content into it like a motherfucker. Most recently they released Nest, which is a nice return to actual bullet hell gameplay.
Also, playing in Chrome will probably give you lots of problems with lag since the flash integration is so weird. Download the flash player projector and it should make your connection perfect.
Come play nerds.