List of Onscreen Interactive Ltd. Games (1) Brainstorm! (2002) Developed by Onscreen Interactive Ltd. for WIN Brainstorm! is a puzzle game developed by Onscreen Interactive Ltd. and released on Microsoft Windows. 2.50 5 Onscreen Interactive Ltd. Games Overview Updates