An Internet Protocol address is a numerical label such as 192.0.2.1 that is assigned to a device connected to a computer network that uses the Internet Protocol for communication. From Wikipedia
The developer also prepares for Stellar Blade's PC launch in June 2025 and advances work on its new action-RPG, Project Witches.