Add Web platform
7 years ago

These are not PC games, they are Webgames. Please change or add the platform "Web" so it can reflect properly on speedrun.com

Latest threads
Posted 6 months ago
1 reply
Posted 3 years ago
0 replies
Posted 7 years ago
0 replies
Posted 7 years ago
0 replies