It’s just a normal game but with transparent background. Then using P/Invoke for some OS-specific things.