Fixes up using concrete types rather than interfaces in the MainGame (should be moved soon anyways).