Behold, it's Captain Low-Rez! 25 pixels of spacefaring courage!
Possibly the most evil cartoon series on the planet.
This poor character keeps killing himself!
And now you know!
If it seems the newgrounds version is glitching by having the screen at the top left watch the Youtube version here: