
Details
Links may earn Incoming a commission at no extra cost to you.
Incoming Editorial TeamVerified
Sword Tale: Lost Excalibur is an indie action-adventure game released on April 27, 2025, for PC.
Sword Tale: Lost Excalibur released on April 27, 2025. It is available on PC.
Sword Tale: Lost Excalibur is available on PC. No additional platform releases have been announced based on current data.
Sword Tale: Lost Excalibur is classified as an indie action-adventure game. The title suggests themes involving sword-based combat and a narrative centered on Excalibur.
Sword Tale: Lost Excalibur is an indie action-adventure game that released on April 27, 2025, for PC. No developer or publisher information is available in the current data. The game is available on PC platforms.
Sign in to join the conversation.