Firewall: Release Delay

As You have probably noticed, the game should have been released on the 1. of April, but it wasn't. So if You have noticed and wondered what has happened I want You to know two things: First of all, thank You for Your i…