You don't owe anyone on the internet explanations for being absent. You can take as many holidays as you want man, I can see how hard game development can be. Have a happy wedding!
The game is short, 5 mins maybe. It has a basic storyline. The graphics are nothing special but the game is very laggy. No settings menu or main menu to configure V-sync, resolution, mouse sensitivity, etc. If the game is polished then I would give it a 7/10.