I think you're right that lagging is due to large screen. Sorry you had to experience that :( but I'm glad you enjoyed the level design!