I was confused at first because when the cutscene plays and the meteor launches the barbarian, the game froze and was stuck. But after restarting it went better. It's an original premise. The lag makes it hard but it's common with browser games in jams. My favorite bit is letting the aliens get crushed by the falling things.