I found out aquaria was using GDI32.swapbuffers, for those who don't know what that means, it means that your rendering in software mode and not with your video card.
The tool "OpenGL Extensions Viewer 3.0" confirmed this, my opengl driver was version 1.1 generic microsoft driver.
After testing tons of drivers and fixing the "unsigned driver" error message, i still found no opengl driver to be installed.
However the driver was in the system folder, it was called "atioglxx.dll", after that i went to find out how windows selects your opengl driver.
Which lead me to a registery key which was pointing to atioglx2.dll which doesn't exist, so i changed it voila opengl version 3.2
Good news:
I can run other openGL games yah!
Bad news:
Aquaira doesn't care and still won't run using hardware
Back to the drawing board