Game Development Thread - Share your projects!

Horizon Vanguard looks fucking excellent.