This app was mentioned in 2 comments, with an average of 1.00 upvote
12 Seconds will be found on the Google app store. We will release it on pc very soon. Our website is almost complete. This game was a rebooted game jam title that we worked on for 2 months so please excuse the poor graphics. I hope this link (for android devices) helps.
https://play.google.com/store/apps/details?id=com.Excelsion.TwelveSeconds
Digging a bit, it would seem that their only release title thus far is "Twelve Seconds" https://play.google.com/store/apps/details?id=com.Excelsion.TwelveSeconds