We are the InnovationAlex Nikiforov
Awesome retro design in this marketing Landing Page by NuWeb trying to attract new developer to apply to work with them. Neat touch with the Space Invaders animation and that is a real unique newsletter sign up block within the arcade (even though the success message seems to be buggy).
This website has unfortunately redesigned or gone offline, so I have removed the link to it. The screenshot below hopefully preserved a bit of the design for you.