Neither a console nor a robot transformer, Level 5's web portal will be used by the developer to sell games for the PC and mobile platform. And the dev is sparing no expense to show it off, even in its non-existent robot form. Behold.