2D Game Engine with deferred shading.