Was this made by the same developer as the game "One Late Night"? I notice the games have a lot of similarities.