As far as I know, you can't make a game engine in VB. However, you can make some nifty 2d games like frogger, break out, mario, pacman, etc. For a final project I made a breakout game, with powerups and everything.
I doubt you could make something much more complicated.