Interactive psychological thriller Wait! Life is Beautiful!