I'm not entirely sure where this thread went with that last post but the reason it says it cant load PointLight2D is because you cant run penumbra from vs (it effs up the path setting and the exe cant find anything).
it has to be placed in the redist folder of an original penumbra install and run from there.
from there you can attach a debugger to the process from VS.
you might also like to find your settings.cfg (may be in your documents somewhere) and change fullscreen to false.

try attaching a debugger and seeing where it crashes? I think ricky might have a fix for it in his forked HPL engine, there should a post somewhere in the forum for HPL detailing his fixes
(this is just me guessing though, I personally havent run into this problem.)

This hints that the serializer is not compiled correctly. As that part uses quite a lot of tricks, you might wanna check the code. There should be a test for the engine where it should be simpler to debug.