Strikers Edge – Trailer w/ Release Soon

Stumbled across this game on Reddit earlier called Strikers Edge. The developer team Playdius Games popped the trailer today for it and it looks pretty cool. Jeffrey LermanJeff is a…

Read more »