Maybe they have bought a new AmigaOne to develop their games on? :-)
More interestingly, if you click on the "coming soon" link, which goes to the Portal, after getting past the protection, it says that they will announce their new project there first, it's coming soon and it's major.
Hopefully it's Amiga-related.
Chris