Makes sense if you read MS Paint Adventures
It looks random but its .. not. This is the accumilation of recent events for the chapter or Act set in an pesudo video game universe with no holds barred when it comes to Fantasy or Sci-fi plot twists.
If you enjoy adventure games, you'll love this comic. :D