Welp, looks like the game is fixed. I love the game and the mechanic, I am craving for more levels and enemies!
Thanks! I appreciate you enjoying it.