Verge is reporting that Microsoft is planning a "next-generation Xbox announcement" event for May 21st.