A while ago vowed I would make a 2D VB engine and here it is. Note that the Particle and AI modules do not work at all. I wrote all the "developer" code in form1 and a little game so you can get the jist of how the engine works. Most of the engine is simple for example: Dread_Inputs deals with inputs, Dread_Core deals with Rendering etc.
I have abandoned this project but feel free to give me feedback.