These panels feel like a cut scene from a very cool Sega Genesis game.
-t.m.