Protodroid DeLTA Review

There are two things in life I’m not good at: Mega Man and speedrunning. I enjoy watching people play the series; I like even more to watch it being speedrun. But every time I tried playing it, I get demotivated. Dear reader, I used to look at Mega Man levels as this whole, giant, unyielding […]

Posted on by Lucas Moura