I'm on Mac but I was able to play your game. Liked the concept, had the graphical bug as the others but yeaeh good job on your own engine :)