Sorry for the necro; I couldn't find the other thread for this game which announced the news. This game got an update a few days ago, which added defeat scenes for the last stage as well as a few other fixes.
The thread will only get deleted if no one update the OP.
Don't just go considering that it will be deleted whatever happen just because it's been moved here ...