As we prepare for our summer release, the team is madly running around trying to finish stuff up. Given the recent outburst of forum posts about the game’s progress, here’s…