Although the game was a bit laggy, the main mechanics are interesting and fun. Maybe for other Jams I would recommend focusing on making fewer levels but with more unique elements, although I did find the aliens amusing in the last levels.