An independent video game company based in The Netherlands that's notable for having lots of delays, cancelled games, and possibly scams.
An independent video game company based in The Netherlands that's notable for having lots of delays, cancelled games, and possibly scams.