This was really fun, the second level is a crazy difficulty spike though. The shield guys and number of enemies makes it very hard. But this is really solid. The UI and art is really great.