Humans Must Answer is a slightly wacky 2D space shooter set in the distant future with eye-popping visuals and lots of explosions!