I've been playing around with the demos that came with Omega. They all run in windowed mode without problem, but when I select Fullscreen in the OmegaScreen component, they all crash. Also, I think you ought to use Exceptions rather than saying:
MessageBox(...);
Application.Terminate;