The year is 2024 and humanity has finally achieved 1080p resolutionbeatmania IIDX INFINITAS · 22 views1:21:23