Out of Dundee, Scotland comes a mysterious piece of news from independent game developer Guerilla Tea. Their upcoming game Incandescence will be available soon for Android devices. What’s so mysterious? The minimal bit of information provided along with a single image.